Команды можно найти в диалоговом окне параметров (Tools -> Options -> Environment -> Keyboard
) и назначить для них любое сочетание клавиш. Однако в вашем случае это две команды: одна для «закрепления» и другая для «открепления». Другой вариант - написать макрос, объединяющий команды:
Sub DockOutputWindow()
DTE.ExecuteCommand("View.Output")
DTE.ExecuteCommand("Window.Dock")
End Sub
Sub AutoHideOutputWindow()
DTE.ExecuteCommand("View.Output")
DTE.ExecuteCommand("Window.AutoHide")
End Sub
Затем вы можете использовать параметры клавиатуры для назначения клавиш быстрого доступа этим макросам.
Конечно, вы можете сделать это еще более продвинутым способом. Скажем, у вас есть команда SetCodingMode
, которая одновременно прикрепляет окна вывода и , чтобы скрыть окно результатов теста, и SetTestMode
, который выполняет обратное действие.