Подтвердить что ты не робот

В visual studio 2010 что такое/как установить горячую клавишу для фиксации и отключения активной панели?

Я часто запускаю тесты и нуждаюсь в панели test-result, которая должна быть закреплена. В другое время я в основном работаю с кодами и компиляцией - я предпочитаю иметь панель вывода (которая разделяет одно и то же пространство с панелью результатов теста) автоматически просматривается при компиляции и свертывании, когда это делается (т.е.).

Мне нужна горячая клавиша, чтобы быстро переключить панель на закрепленное/незакрепленное состояние. Как я могу это сделать?

4b9b3361

Ответ 1

Взгляните на ссылку . Например:

  • выберите окна вывода с CTRL + ALT + O
  • вывести вывод с помощью ALT + W + K
  • автоматически скрыть вывод с помощью ALT + W + A

Ответ 2

Вы можете найти команды в диалоговом окне параметров (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, которая одновременно SetCodingMode выходные окна и скрывает окно результатов теста, а SetTestMode делает противоположное.

Ответ 3

В VS 2017 вы можете назначить свою собственную горячую клавишу команде Window.PinTab, которая одновременно закрепляет и открепляет вкладку.

enter image description here