Ярлык SSMS для перехода между открытыми окнами запросов

У меня иногда в SSMS 2008 открыто большое количество окон запросов.

Есть ли сочетание клавиш для перехода между открытыми окнами запросов? Перейти к предыдущему / следующему открытому окну запроса?

Я знаю, что есть Ctrl + Tab, который позволяет вам выбрать окно запроса, но это полезно, только если вы назвали окна.


person Ewald Stieger    schedule 28.02.2013    source источник


Ответы (4)


SSMS 2008

Ctrl + F6 переключает между двумя последними вкладками. И, честно говоря, Ctrl + Tab / Ctrl + Shift + Tab работают следующим образом / previous, за исключением того, что вам нужно дважды нажать Tab (вы можете игнорировать, зная, какое имя вкладки в списке).

Тем не менее, рассматривали ли вы возможность обновления до SQL Server 2012 Management Studio? Многие его функции намного усовершенствованы по сравнению с версией 2008 года (и вы по-прежнему сможете управлять своими серверами 2008 года). Проблема, которую вы здесь найдете, заключается в том, что на самом деле означает слово «следующий»? Поскольку вы можете отрывать вкладки, разделять пользовательский интерфейс, даже перемещать вкладки на разные мониторы, я думаю, что «следующий» и «предыдущий» теряют небольшой смысл, если вы не знаете, в каком порядке они были открыты ...

SSMS 2012

  • Ctrl + F6 будет переключать открытые вкладки в том порядке, в котором они отображаются, а Ctrl + Shift + F6 будет переключаться в обратном направлении.
  • Ctrl + Tab / Ctrl + Shift + Tab откроет временное окно и позволяют просматривать открытые запросы в том порядке, в котором они были открыты в последний раз.
person Aaron Bertrand    schedule 28.02.2013
comment
Спасибо! Думаю, это Ctrl + F6, который я искал, потому что я просто хочу быстро переключаться между открытыми окнами. Ctrl + Tab открывает это промежуточное окно, которое делает его медленным ... Посмотрим, смогу ли я перейти на 2012 год. - person Ewald Stieger; 01.03.2013
comment
для ясности - Ctrl + F6 циклически перебирает открытые вкладки - person chris; 16.10.2014

эквивалент Ctrl + Tab в браузерах для SSMS будет Ctrl + Alt + PageDown для следующей вкладки и Ctrl + Alt + PageUp для предыдущей вкладки.

person bridge_burner    schedule 09.07.2019
comment
Это должен быть принятый ответ. Ctrl + Alt + PageDown / Up, на самом деле, быстрее доступны и намного более мнемоничны, чем другие предлагаемые методы, которые требуют нескольких шагов и предварительной визуальной оценки. - person Gustavo Pinsard; 10.06.2020
comment
Примечание, Ctrl + Alt + PageDown / Up просто просматривает видимые вкладки, и, как ни странно, этот ярлык не указан в официальном документация - person Mauro; 09.09.2020

Вот мой подход, который приближает меня к утопии программирования. Убедитесь, что окна запросов SSMS отсортированы по имени слева направо. SQLQuery1.sql, SQLQuery2.sql и т. Д. Это имена по умолчанию, которые SSMS дает этим вкладкам при их создании (щелчком по кнопке «Новый запрос»).

Чтобы изменить текущую вкладку окна запроса, нажмите «alt», затем «w», затем «w». Отображается окно со списком всех ваших открытых окон запросов, отсортированных по их именам (которые должны быть в том же порядке, в котором они расположены слева направо). С помощью клавиш со стрелками вверх и вниз выделите вкладку, которую хотите активировать, и нажмите клавишу ВВОД. Ваша желаемая вкладка должна быть открыта.

Это позволяет мне быстро менять окна запросов, удерживая пальцы на клавиатуре (меньше использования мыши).

person Michael Petty    schedule 09.03.2016

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

Всего два цента. Бест, Рафаэль

person RFerreira.DBA    schedule 15.07.2021