Существует ли комбинация клавиш для скрытия панели свойств? - PullRequest
1 голос
/ 10 февраля 2010

Есть ли комбинация клавиш для скрытия панели свойств?

Ответы [ 4 ]

4 голосов
/ 10 февраля 2010

Подробные инструкции по сборке макроса:

  1. Откройте окно свойств
  2. Ctrl + Shift + R , чтобы начать запись макроса
  3. Закрыть окно свойств
  4. Ctrl + Shift + R , чтобы остановить запись.
  5. Alt + F8 , чтобы открыть браузер макросов.
  6. RecordingModule > TemporaryMacro содержит ваш макрос. Переименуйте «RecordingModule» во что-то другое. Должно выглядеть так:

Option Strict Off
Option Explicit Off
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics

Public Module RecordingModule
    Sub TemporaryMacro()
        DTE.Windows.Item(Constants.vsWindowKindProperties).Close()
    End Sub
End Module

  1. Tools > Customize и там Keyboard
  2. Найдите (в зависимости от того, как вы его переименовали) Macros.MyMacros.RecordingModule1.TemporaryMacro и выберите ярлык.
2 голосов
/ 28 декабря 2010

Я столкнулся с проблемой, из-за которой VS2008 ничего не отображал в окне «Свойства» в конструкторе WPF, если для него было задано автоматическое скрытие. В поисках решения я нашел этот вопрос. Как отмечено в вопросе, F4 обычно только показывает / фокусирует окно свойств. Я следовал инструкциям в ответе Марселя и изменил полученный макрос, как показано ниже, чтобы F4 вместо этого переключал окно свойств:

Option Strict Off
Option Explicit Off
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics

Public Module RecordingModule
    Sub TogglePropertiesTab()
        If DTE.Windows.Item(Constants.vsWindowKindProperties).Visible Then
            DTE.Windows.Item(Constants.vsWindowKindProperties).Close()
        Else
            DTE.Windows.Item(Constants.vsWindowKindProperties).Activate()
        End If
    End Sub
End Module
2 голосов
/ 10 февраля 2010

Если нет, вы всегда можете создать макрос, чтобы закрыть окно свойств и привязать макрос к сочетанию клавиш.

1 голос
/ 10 февраля 2010

Нет, я никогда не видел ничего, что могло бы скрыть панель свойств. Лучшее, что вы можете сделать, это установить автоматическое скрытие (щелкните значок булавки), а затем используйте F4 , чтобы открыть его, когда вы хотите. Тогда он будет автоматически скрываться, когда вы закончите.

РЕДАКТИРОВАТЬ: Похоже, вы можете создать макрос для него, как отмечено в других ответах. Nice!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...