Visual Studio VB에서 영역 축소를 비활성화하거나 모든 영역을 확장하는 방법.NET?
Visual Studio C#(2008)에서 ++ML를 사용하여 모든 영역을 확장합니다.
메뉴에도 설정이 있습니다.
Tools -> Options -> Text Editor -> C# -> Advanced
파일을 여는 동안 접히지 않습니다.VB에 동등한 것이 보이지 않습니다.그물.
VB에만 집중하는 것이 아니라 모든 지역을 확장할 수 있는 방법이 있을까요?NET?
아니면 매크로나 애드인을 사용할 수 있습니까?모든 코드를 볼 수 없는 것이 싫을 뿐입니다.
Visual Studio 2012 및 2013에는 접기를 비활성화하는 옵션('개요 모드'라고 함)이 있습니다.
다음에서 찾을 수 있습니다.
Text-Editor->Basic->VB Specific
그런 다음 "요약 모드 사용"을 취소합니다.
그러나 축소/확장 기능이 전혀 손실됩니다.
영역을 제거하려는 경우 다음을 시도할 수 있습니다.
Ctrl+F
- 빠른 교체
- 옵션 찾기
- 사용: 정규식
찾을 내용:
^\s*#(end)?region.*$
다음으로 대체:
[leave replace box empty]
설명:
^
줄의 시작과 일치\s*
0자 이상의 공백 문자 일치#
매치 원#
성격(end)?
선택적으로 문자열과 일치end
region
문자열 일치region
.*
0개 이상의 다른 문자와 일치$
줄의 끝과 일치
이것은 효과적으로 모든 것을 찾을 것입니다.#region
또는#endregion
선, 들여쓰기 여부 및 그 뒤에 설명 텍스트가 있는지 여부를 나타냅니다.
편집 메뉴, 개요 하위 메뉴에서 모든 옵션을 사용할 수 있습니다.모든 개요 전환(CtrlML기본값 ++)을 포함합니다.
키 매핑이 변경되었을 수 있습니다.
원하는 경우 메뉴를 선택할 수도 있습니다.
Edit -> Outlining -> Stop Outlining
VB.Net에서 검색 및 바꾸기를 수행하고 숨김 사용 및 정규식 사용:
대체:
^.*\#(end)*(:Wh)*region.*\n
포함:
저는 이것을 하기 위해 (그리고 더 많은 것을) 확장을 썼고, 그것은 VB와 C#에 적용됩니다.자세한 내용은 다음 답변을 참조하십시오.
내가 바뀌었을 때:
#Region Form Level Events
#End Region
받는 사람(따옴표 추가 참고):
#Region "Form Level Events"
#End Region
마이너스 기호가 나타나 지역을 축소/확장할 수 있었습니다.
그건 꽤 이상해요.VB에 대한 기본 프로파일 설정입니다.넷과 C#은 아웃라인 함수를 M+,L + 콤보로 바인딩해야 합니다.
당신의 프로필이 이상한 상태일 가능성이 있습니다.프로필을 VB로 재설정해 보십시오.넷 설정을 사용하여 문제가 해결되는지 확인합니다.
Tools
→Import / Export Settings
→Reset All Settings
→VB.Net Profile
저는 다음과 같은 속임수를 생각해냈습니다.
Ctrl+F
- 빠른 교체
- 찾기:
#지역
- 검색 위치: 현재 문서(또는 전체 프로젝트 또는 영역 확장이 필요한 곳)
- 숨겨진 텍스트로 검색
그런 다음 VS가 검색 종료를 알릴 때까지 누른 상태로 유지합니다.결과적으로 모든 '#지역'이 몇 초 만에 확장되었습니다.
언급URL : https://stackoverflow.com/questions/1105442/how-to-disable-region-collapsing-or-expand-all-regions-in-visual-studio-vb-net
'UFO ET IT' 카테고리의 다른 글
VB에서 개체 목록을 정렬합니다.그물 (0) | 2023.05.13 |
---|---|
Git 저장소 내에서 기존 Git 하위 모듈을 이동하려면 어떻게 해야 합니까? (0) | 2023.05.13 |
Linux/Unix에서 $PATH를 영구적으로 설정하는 방법 (0) | 2023.05.13 |
스위프트 4의 #selector()로 @objc 추론 삭제를 처리하려면 어떻게 해야 합니까? (0) | 2023.05.13 |
시스템 정렬 방법.컬렉션.포괄적인.VB에 나열합니다.그물? (0) | 2023.05.13 |