나는 이것이 대부분의 사람들에게 매우 유용하게 들릴지는 모르겠지만, VS에서 모든 코드가 붕괴되어서 문서를 닫을 때마다 ctrl + m ctrl + o를 사용하는 것을 다소 짜증나게하고있다.문서를 닫을 때마다 정의에 자동으로 접을 수있는 방법은 없습니까?
추가 기능을 만들 수있는 추가 기능이 있습니까? 아니면 누군가가 추가 기능을 만들기위한 일반적인 팁을 제공 할 수 있습니까? 감사
나는 이것이 대부분의 사람들에게 매우 유용하게 들릴지는 모르겠지만, VS에서 모든 코드가 붕괴되어서 문서를 닫을 때마다 ctrl + m ctrl + o를 사용하는 것을 다소 짜증나게하고있다.문서를 닫을 때마다 정의에 자동으로 접을 수있는 방법은 없습니까?
추가 기능을 만들 수있는 추가 기능이 있습니까? 아니면 누군가가 추가 기능을 만들기위한 일반적인 팁을 제공 할 수 있습니까? 감사
Visual Studio에서 DocumentClosing
이벤트가 발생할 때 CollapsetoDefinitions
명령을 실행하는 매크로를 만들어 원하는 기능을 구현할 수 있습니다.
간단히 이동 : 도구 -> 매크로 -> 매크로 IDE.
다음 코드를 EnvironmentEvents
모듈에 추가하십시오.
Private Sub DocumentEvents_DocumentClosing(ByVal Document As EnvDTE.Document) Handles DocumentEvents.DocumentClosing
Dim thread As New System.Threading.Thread(AddressOf CollapsToDefinition)
thread.Start()
End Sub
Public Sub CollapsToDefinition()
Try
If DTE.ActiveDocument Is Nothing Then Exit Sub
DTE.ExecuteCommand("Edit.CollapsetoDefinitions")
Catch
'Ignore any error
End Try
End Sub
FWIW 더 많은 답변을 수락하면 사람들이 당신을 도울 가능성이 더 높습니다 ... – Fraser