5

(С помощью Visual Studio 2010 Express)

Когда вы делаете CTRL+Tab в редакторе Visual Studio, он переходит к следующему окну документа (имя ярлыка - Window.NextDocumentWindowNav). Если вы отпустите клавишу CTRL , в ней отобразится окно навигации, в котором вы сможете увидеть все открытые окна инструментов и вкладки редактора.
Без учета окна навигации этот ярлык позволяет перемещаться между двумя вкладками: текущей и последней, которая была в фокусе.

Я думаю, что это не очень оптимизированное поведение, потому что, если вы хотите установить фокус на третьей вкладке, вы должны отпустить клавишу CTRL , чтобы открыть окно навигации , затем найти свою вкладку, затем щелкнуть по ней (или вращаться между всеми вкладками с помощью клавиша Tab).

Я предпочел бы иметь ярлык, который вращается между открытыми вкладками, как любое приложение (браузеры, такие как Firefox, IE, ..., Excel, ...), но я не мог найти ярлык для этого в окне « Инструменты», соответствующее желаемому поведение.

Знаете ли вы, можно ли установить такую комбинацию клавиш?

РЕДАКТИРОВАТЬ

Кажется, что этот ярлык доступен только через плагины - это означает, что версия Express пока не может получить эту функцию.

2 ответа2

6

В Visual Studio 2010 меню Tools > Options > Environment > Keyboard: Show Commands Containing: введите NextDocumentWindow , позволяет найти и выбрать Window.NextDocumentWindow в списке. Это показывает, что это сочетание клавиш Ctrl+F6 . Этот ярлык позволяет циклически просматривать открытые документы. Ctrl+Shift+F6 перемещается в обратном порядке.

Изменить: я пробовал также Ctrl+Alt+PgDown и Ctrl+Alt+PgUp сделать то же самое.

Надеюсь, это поможет.

3

Начиная с VS 2010: как получить ярлык «Следующая вкладка», «Предыдущая вкладка»? :

Вы должны отобразить Window.NextDocumentWellTab а не View.NextTab и удалите его из любых других функций, которым он назначен. Только сопоставление не будет работать, вам также, очевидно, нужно отменить отображение чего-либо еще, на чем он используется.

Вот как выглядит моя конфигурация клавиатуры:Варианты клавиатуры

Посмотрел на это еще немного, и оказалось, что вам нужно установить Инструменты повышения производительности. Это дает вам функцию NextDocumentWellTab.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .