2012-03-25 4 views
5

Come è possibile associare Ctrl + 1 per selezionare la prima scheda in Visual Studio 2010?Come posso associare Ctrl + 1 per selezionare la prima scheda?

Se non sei sicuro di cosa intendo, prova a tenere aperte più schede in Google Chrome e prova ctrl + 1,2,3 per passare da una all'altra.

Ho anche ReSharper - se questo aiuta.

+0

Posso chiederti, perché pensi di aver bisogno di questo? Hai bisogno di tornare continuamente a un file specifico? – gorohoroh

+0

@gorohoroh: Davvero, voglio essere in grado di associare ctrl + n alla scheda nth ... ma se potessi risolvere ctrl + 1 alla prima scheda, sarei in grado di correggere gli altri. –

+0

Scusami, non vedo davvero un punto nell'apertura di una scheda numerata n se è irrilevante del suo contenuto. Se stai cercando di aggiungere un segnalibro a contenuti specifici, puoi utilizzare i segnalibri ReSharper: http://www.jetbrains.com/resharper/webhelp/Navigation_and_Search__Bookmarks.html – gorohoroh

risposta

0

Con ReSharper . Aprire la prima scheda, fare clic in qualsiasi punto del testo e premere Ctrl + Maiusc + 1 (o 2, 3, ecc.) Per posizionare il segnalibro di ReSharper. Quindi puoi aprire questa scheda e andare a questo segnalibro premendo Ctrl + 1 (2, 3, ecc.) Anche se hai un'altra scheda aperta. Esattamente come vuoi

-1

So che questa è una risposta tardiva, ma l'ho fatto in un modo senza usare un'estensione.

Ho creato una voce di menu (se si sta utilizzando WFA) e creato voci di menu della barra degli strumenti denominate come: tab0ToolStripMenuItem ect.

ho impostato la voce di menu proprietà visibile a False e ogni voce di menu per ShortcutKeys come Ctrl + 1

Poi venivano pulite gli eventi click per:

private void tab0ToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    this.tabControl1.SelectedIndex = 0; 
} 

private void tab1ToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    this.tabControl1.SelectedIndex = 1; 
} 

private void tab2ToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    this.tabControl1.SelectedIndex = 2; 
} 

private void tab3ToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    this.tabControl1.SelectedIndex = 3; 
} 

Probabilmente un modo povero e newbie di fare questo ma funziona, spero che questo aiuti voi o chiunque altro a guardare a questo.

+1

Sono abbastanza sicuro che si riferisca a Visual Studio stesso, non al suo programma. –

+0

Sì dopo aver riletto la domanda dell'OP sei corretto. Mio male, avrei dovuto capirlo in origine. Ho avuto l'emozione di pensare di avere una risposta. – dominatorhl2