2013-02-28 4 views
13

volte ho una grande quantità di finestre di query aperta in SSMS 2008.SSMS scorciatoia per navigare tra le finestre di query aperte

Esiste una scorciatoia da tastiera per navigare tra le finestre di query aperte? Vai alla finestra di query aperta precedente/successiva?

So che c'è Ctrl +Tab che consente di selezionare una finestra di query, ma è utile solo se è stato denominato Windows.

risposta

22

SSMS 2008

Ctrl +F6 passa tra due schede più recenti. E onestamente, Ctrl + Tab/Ctrl + Maiusc + Tab lavoro come successiva/precedente tranne che si deve colpire Tab due volte (si può ignorare sapere che cosa il nome della scheda nella lista è).

Detto questo, hai considerato l'aggiornamento a SQL Server 2012 Management Studio? Molte delle sue funzionalità sono molto più raffinate rispetto alla versione 2008 (e sarai comunque in grado di gestire i tuoi server 2008). Una sfida che troverai qui è che cosa significa "next"? Dal momento che è possibile staccare le schede, dividere l'interfaccia utente, spostare le schede su diversi monitor, penso che "successivo" e "precedente" perdano un piccolo significato se non si sa quale ordine sono stati aperti in ...

SSMS 2012

  • Ctrl +F6 ciclo volontà attraverso schede aperte nell'ordine in cui vengono visualizzati, e Ctrl +spostamento + F6 ciclo nella inverso d irection.
  • Ctrl +Tab/Ctrl +Maiusc +Tab si aprirà una finestra temporanea e vi permetterà di scorrere le query aperte nell'ordine in cui sono stati aperti lo scorso.
+0

Grazie! Suppongo che sia il Ctrl + F6 che stavo cercando, perché voglio solo scorrere rapidamente le finestre aperte. Ctrl + Tab apre quella finestra intermedia che lo rende lento ... Vedrò se posso aggiornare al 2012. –

+1

solo per essere chiari - Ctrl + F6 scorre circolarmente attraverso le schede aperte – chris

3

Ecco il mio approccio che mi avvicina all'utopia della programmazione. Assicurati di mantenere le finestre di query SSMS ordinate per nome da sinistra a destra. SQLQuery1.sql, SQLQuery2.sql, ecc. Questi sono i nomi predefiniti che SSMS assegna a queste schede quando vengono creati (facendo clic su Nuova query).

Per modificare la scheda della finestra di query corrente, premere "alt" quindi "w" quindi "w". Viene visualizzata una finestra che elenca tutte le finestre di query aperte ordinate in base al loro nome (che dovrebbe essere lo stesso ordine in cui le hai disposte da sinistra a destra). Utilizzare i tasti freccia su e giù per evidenziare la scheda che si desidera attivare e premere Invio. La scheda desiderata dovrebbe essere aperta ora.

Ciò consente di modificare rapidamente le finestre di query tenendo le dita sulla tastiera (meno utilizzo del mouse).