Qual è la tua scorciatoia da tastiera preferita di Visual Studio? Sono sempre pronto a lasciare le mani sulla tastiera e lontano dal mouse!
Uno per risposta, per favore.
Qual è la tua scorciatoia da tastiera preferita di Visual Studio? Sono sempre pronto a lasciare le mani sulla tastiera e lontano dal mouse!
Uno per risposta, per favore.
Risposte:
Ctrl+ -e l'opposto Ctrl+ Shift+ -.
Sposta il cursore indietro (o avanti) sull'ultima posizione in cui si trovava. Non più scorrere indietro o PgUp/ PgDownper scoprire dove eri.
Questo cambia le finestre aperte in Visual Studio:
Ctrl+ tabe l'opposto Ctrl+ Shift+tab
Per me, non ha nulla a che fare con il completamento automatico del codice, la corrispondenza tra parentesi o la visualizzazione di alcuni pannello strumenti sofisticato. Invece, si tratta solo di farmi vedere il codice.
Con tutti i pannelli che ti circondano, l'area che usi per scrivere effettivamente il codice diventa troppo piccola.
In questi casi, Shift+ Alt+ Enterviene in soccorso e mette a fuoco la finestra del codice in modalità schermo intero. Hit di nuovo, e hai tutti i pannelli indietro.
Ricerca incrementale - Ctrl+I
Fondamentalmente è la finestra di dialogo Trova senza la finestra di dialogo. Inizia a digitare ciò che desideri cercare (osserva la posizione della barra di stato in basso per vedere ciò che hai digitato). urgenteCtrlI nuovo + o F3cercare l'istanza successiva. Premi Esc per uscire. L'avvio di una nuova ricerca premendo Ctrl+ Idue volte ripete l'ultima ricerca.
Espandi smart tag (menu Risolvi): Ctrl+ .(punto)
Espande il tag che mostra quando fai cose come rinominare un identificatore.
using
un'istruzione o uno spazio dei nomi completo per una classe) ... non ha nulla a che fare con i suggerimenti.
Ctrl+ K, Ctrl+ CCommenta un blocco
Ctrl+ K, Ctrl+ URimuovi il commento dal blocco
Stock Visual Studio? F12- Edit.GoToDefinition .
Avere Refactor DevExpress! installato significa che Ctrl+ `è il mio preferito di tutti i tempi, però;)
Il TAB chiave per "frammenti".
Ad esempio digitare try
e quindi premere due volte il tasto Tab.
Risultati in:
try
{
}
catch (Exception)
{
throw;
}
che puoi quindi espandere.
Elenco completo dei frammenti di C #: http://msdn.microsoft.com/en-us/library/vstudio/z41h7fat.aspx
Ctrl+] per abbinare parentesi graffe e parentesi.
Ctrl+ Shift+ ]seleziona il codice tra parentesi corrispondenti.
Ctrl+Shift +F
Buon vecchio Trova nei file .
Ctrl+ K, Ctrl + D// Auto- (Ri) Formato
Vedi anche: risposta
Ctrl+ C, Ctrl+ Vper duplicare la riga corrente
Ctrl+ Lper eliminare la riga corrente
Ctrl+ F3per cercare la selezione corrente
Ctrl+ K, Ctrl+ Kper creare un segnalibro (che sono utili)
Ctrl+ K, Ctrl+N per passare al segnalibro successivo
E qui c'è qualcosa di ancora più interessante:
premi Ctrl+ /per mettere il cursore in una casella in cui puoi digitare i comandi.
Ad esempio, premendo Ctrl+ /e digitare "> of", ora inizia a digitare il nome di un file nel progetto e verrà completato automaticamente. Questo è un modo molto veloce per aprire i file nella soluzione corrente.
Ctrl+ Shift+ Vincolla / cicla attraverso l'anello degli appunti
Mi piace Ctrl+ M, Ctrl+ M. Per espandere / comprimere il blocco di codice corrente.
Uno che uso spesso ma non molte altre persone è:
Shift+ Alt+ F10quindiEnter
Se si digita un nome di classe come Collection<string>
e non si dispone dell'importazione corretta dello spazio dei nomi, questa combinazione di collegamenti inserirà automaticamente l'importazione (mentre il carret è immediatamente dopo '>').
Aggiornare:
Una scorciatoia equivalente dai commenti su questa risposta (grazie asterite !):
Ctrl + .
Molto più comodo della mia raccomandazione originale.
Shift+ESC
Questo nasconde / chiude una qualsiasi delle finestre 'finta finestra' in Visual Studio. Ciò include elementi come Esplora soluzioni, Browser oggetti, Finestra di output, Finestra immediata, Finestre di unit test ecc. Ecc. E si applica comunque se bloccati, mobili, ancorabili o a schede.
Scorciatoia in una finestra (ad es. Ctrl+ Alt+ LO Ctrl+ Alt+ I) fai quello che devi fare e Shift+ Escper sbarazzartene. Se non ti sbarazzi di esso, l'unico modo per riaccenderlo è usare la stessa scorciatoia da tastiera (o il mouse, che è ciò che stiamo cercando di evitare ....)
Una volta capito, è immensamente utile.
Grrr .... La quantità di volte in cui è stato premuto Ctrl+ F4per chiudere la 'finestra' solo per vedere la finestra del mio codice corrente chiudere era folle prima che lo trovassi, ora succede solo occasionalmente ..
Il mio preferito: F12(vai alla definizione) e Shift+ F12(trova riferimenti).
Quest'ultimo è utile con F8(vai al prossimo risultato).
Ctrl+ -e Ctrl+ Shift+ -sono associati ai pulsanti avanti e indietro del mouse.
Ctrl+ .è utile anche, in particolare per l'aggiunta di gestori di eventi e istruzioni "using".
Poster per la rilegatura dei tasti di Visual Studio 2005/2008:
Questi non riguardano le personalizzazioni, ma sono buoni materiali di riferimento e sicuramente utili per trovare nuove scorciatoie.
Inoltre, una macro che scarica tutti i binding correnti in un file HTML:
Alt+ Shift+ Tasti freccia ( ←, ↑, ↓, →)
Ciò ti consente di selezionare le cose in un blocco. Come se potessi selezionare tutti gli "int" nel blocco e quindi cercare e sostituire per raddoppiare, ad esempio.
**int** x = 1;
**int** y = 2;
**int** z = 3;
Ctrl+ M, O. Può comprimere ed espandere tutte le sezioni di codice in un determinato file.
Apri e imposta lo stato attivo in Esplora soluzioni : Ctrl+ Alt+L
Uno che dovrebbe essere utilizzato da altri editor:
Ctrl + Ccon nulla selezionato copierà la riga corrente.
La maggior parte degli altri editor non farà nulla. Dopo aver copiato una linea, incollando la linea verrà posizionata prima di quella corrente, anche se ci si trova al centro della linea . La maggior parte degli altri editor inizierà a incollare da dove ti trovi, che non è quasi mai quello che vuoi.
La duplicazione di una linea è semplicemente: tieni premuto Ctrl, premi c, quindi v. ( Ctrl+ C,Ctrl + V)
Ecco un elenco che utilizzo frequentemente:
Ctrl+ I: per la ricerca progressiva. Se non digiti nulla dopo Ie tieni premuto I(tenendo premuto il Ctrltasto), cercherà l'ultimo elemento che hai cercato. Ctrl+ Shift+ Iannullerà la ricerca. Potresti anche voler usare F3(e Shift+ F3) dopo aver inserito una stringa di ricerca.
Ctrl+ K Ctrl+ C: Per commentare la regione evidenziata. Se non viene evidenziato nulla, la riga corrente verrà commentata. Naturalmente, puoi semplicemente tenere premuto Ctrle premere K, Cin successione.
Ctrl+ K Ctrl+ U: Per la regione evidenziata senza commento. Funziona come sopra.
Ctrl+ /: Porterà il cursore sulla piccola casella di ricerca in alto. È possibile digitare "> del nome file" (senza virgolette) per aprire un file. Molto utile se il tuo progetto contiene più file.
Ctrl+ K Ctrl+ K: Aggiungerà la riga corrente ai segnalibri. Questo è utile se vuoi guardare qualche altra parte del codice per un momento e tornare dove eri.
Ctrl+ K Ctrl+ N: Ti porterà al prossimo segnalibro, se ce ne sono più di uno.
Ctrl+ -: Porterà il cursore nella posizione precedente
Ctrl+ Shift+ -: Porterà il cursore nella posizione successiva (se esiste)
Ctrl+ Shift+ B: Crea il tuo progetto
Ctrl+ C: Anche se fa la solita copia, se non viene evidenziato nulla, copia la riga corrente. Lo stesso vale per Ctrl+X (per taglio)
Ctrl+ Space: Completamento automatico tramite IntelliSense
Ctrl+ ]: Ti porterà al tutore corrispondente. Funziona con tutti i tipi di parentesi graffe: '(', '{', '['. Utile per blocchi di grandi dimensioni.
F12: Ti porterà alla definizione della funzione / definizione della variabile.
Alt+ P+ P: Aprirà le proprietà del progetto. Sebbene non molti lo utilizzino, è utile se si desidera modificare rapidamente gli argomenti della riga di comando nel proprio programma.
F5: Per iniziare il debug
Shift + F5 : Per interrompere il debug
Durante il debug, è possibile utilizzare Ctrl+ Alt+ Qper aggiungere un controllo rapido. Altre scorciatoie per il debug sono disponibili nel menu a discesa del debug.
Se 'Preferito' viene misurato dalla frequenza con cui lo uso, quindi:
F10 : Debug.StepOver
:)
Per utilizzo, la coppia:
Quando viene visualizzato il menu a discesa IntelliSense , tenendo premuto, Ctrll'elenco diventa semitrasparente in modo da poter vedere cosa è nascosto dietro di esso :)
Ctrl+ Alt+ P -> Allega al processo
Non ho visto questo ...
Ctrl + Up
Ctrl + Down
Scorre la finestra senza spostare il cursore.