Ответ 1
В крайнем случае, если вы не можете заставить его работать с настройками, вы также можете написать макрос для этого. Вы можете найти эту ссылку для примера.
Вот основная информация по ссылке:
Вы можете открыть Macro IDE, выбрав Tools- > Macros- > Macros IDE. В проекте MyMacros должен быть модуль под названием EnvironmentEvents. Этот код следует добавить в модуль EnvironmentEvents:
Private opened As Boolean
Private Sub WindowEvents_WindowActivated(ByVal GotFocus As EnvDTE.Window, ByVal LostFocus As EnvDTE.Window) Handles WindowEvents.WindowActivated
If GotFocus.Document Is Nothing Then
Return
End If
If GotFocus.Document.FullName.EndsWith(".cs") And opened = True Then
DTE.ExecuteCommand("Edit.CollapsetoDefinitions")
End If
opened = False
End Sub
Private Sub DocumentEvents_DocumentOpened(ByVal Document As EnvDTE.Document) Handles DocumentEvents.DocumentOpened
opened = True
End Sub