Tavolozza dei comandi¶
Un modo rapido, guidato dalla tastiera, per trovare ed eseguire qualsiasi comando — del nucleo o di un plugin — senza frugare nei menu.
Come usarla¶
Aprila con Ctrl+Shift+P, poi inizia a digitare. La tavolozza filtra in modo
approssimativo l'elenco di tutti i comandi disponibili mentre digiti; premi
Invio per eseguire quello evidenziato.
- I comandi che hanno una scorciatoia da tastiera la mostrano nell'elenco, quindi la tavolozza serve anche a imparare le scorciatoie.
- Ogni azione che l'utente può invocare —modifica del nucleo, comandi dei plugin, interruttori di visualizzazione— passa dallo stesso registro dei comandi, quindi la tavolozza le raggiunge tutte da un unico punto.
Un unico punto di ingresso
Poiché copre ogni comando, la tavolozza è la superficie unica del «vai a
qualsiasi cosa»: se non ricordi dove vive un comando nei menu, premi
Ctrl+Shift+P e digita qualche lettera del suo nome.
Vai al file¶
Premi Ctrl+P per saltare a un file per nome. L'elenco mostra le 200 migliori
corrispondenze; in un'area di lavoro grande continua a digitare per restringerlo
(un'ultima riga in grigio indica quante altre ce ne sono). L'elenco viene filtrato
in modo approssimativo mentre digiti e include:
- le schede aperte (con la loro etichetta di scheda),
- i file della cartella dell'area di lavoro aperta — così puoi aprire qualsiasi file del progetto senza prima cercarlo — e
- i file aperti di recente.
I file dell'area di lavoro mostrano il nome del file e, come testo secondario, il
percorso relativo alla cartella. Le directory pesanti o generate più comuni
(.git, node_modules, build, out, dist, obj, target, …) vengono saltate
—l'elenco è tuo e lo modifichi in Preferenze ▸ Area di lavoro— e l'indice è
limitato per restare rapido su progetti grandi. Senza alcuna cartella aperta,
Ctrl+P elenca solo le schede aperte e i file recenti.
L'indice dell'area di lavoro viene costruito in secondo piano, quindi aprire una
cartella grande non ti fa aspettare; finché il nuovo elenco non è pronto, Ctrl+P
continua a mostrare quello precedente. Si aggiorna da solo quando la cartella cambia
e quando vi salvi un file — vedi
il plugin Area di lavoro per
le regole esatte e per File ▸ Aggiorna l'indice dell'area di lavoro.
Note
Digita > all'inizio della query di Ctrl+P per passare alla ricerca dei
comandi (le stesse voci di Ctrl+Shift+P).
Vai al simbolo¶
La tavolozza salta anche ai simboli del codice —funzioni, classi, metodi, variabili— con lo stesso flusso di digitare e premere Invio. Questo richiede un language server per il linguaggio del file.
Ctrl+Shift+O— simboli del file corrente. Elenca ogni simbolo del documento aperto; digita per filtrare in modo approssimativo,Inviosalta. Ogni riga mostra il tipo del simbolo (Classe, Metodo, Funzione…) e il suo contenitore.Ctrl+T— simboli in tutta l'area di lavoro. Cerca nell'intero progetto mentre digiti (è il language server a fare la corrispondenza);Invioapre il file al simbolo.
Le voci lunghe (nomi qualificati, percorsi) ottengono una barra di scorrimento orizzontale invece di essere troncate. Se non è disponibile alcun server di linguaggio per il file, l'elenco dei simboli è vuoto.