это можно изменить, по крайней мере, в VS 2012 (я думаю, что это должно работать и для 2010).
1) TOOLS > Options > Environment > Keyboard
(Да, ИНСТРУМЕНТЫ, его VS2012!) Теперь три ярлыка для проверки.
2) Window.NextDocumentWindow
- вы можете быстро туда добраться, набрав в поисковой панели сверху. Теперь это ваш враг . Уберите это, если вам это не нравится. Измените его на что-то другое (и не забывайте кнопку Assign ), если хотите иметь свою собственную, , но помните, что ярлык, каким бы он ни был в конце . Это пригодится позже.
(я имею в виду это ярлык, который запоминает вашу последнюю вкладку)
3) Теперь ищите Window.NextDocumentWindowNav
- это то же самое, что и выше, но показывает предварительный просмотр открытых вкладок (вы можете перейти к другим окнам слишком быстро с помощью этого всплывающего окна). Я никогда не находил это полезным, хотя. Сделайте все, что упомянуто в шаге 2 (не забудьте запомнить ).
4) Window.NextTab
- ваше волшебное зелье. Это позволит вам переключаться между вкладками в прямом порядке. Может быть, вы хотите CTRL + TAB ? Снова шаг 2 и запомните .
5) Теперь поместите курсор в Нажмите сочетание клавиш: текстовое поле (не имеет значения, что выбрано в настоящее время, вы не собираетесь Назначить на этот раз), и введите первый из трех (или двух или одного) ярлыков.
Вы увидите Ярлык, используемый в настоящее время: в списке. Убедитесь, что у вас нет повторяющейся записи для ярлыка. На картинке нет повторяющихся записей. Если у вас есть (редкость), скажите X, затем перейдите к X и удалите ярлык. Повторите этот шаг и для других ярлыков.
6) Теперь повторите 1-5 для Previous
ярлыков (желательно добавив Shift ).
7) Бонус: выберите схему сопоставления VS2005 (вверху того же поля), так что теперь вы получаете F2 для Переименование членов, а не CTRL + R + R и F7 для Просмотр кода , а не CTRL + ALT + 0 .
Я считаю, что VS правильно понял по умолчанию. Я считаю чрезвычайно полезным, чтобы VS помнил, что я использовал в последний раз, и упрощает переключение, во многом как то, что делает сама ОС (на ALT + TAB ). Мой браузер делает то же самое по умолчанию (Opera), хотя я знаю, что Firefox ведет себя по-разному.