RIFERIMENTO RAPIDO SUBLIME TEXT
Navigazione, modifica, multi-cursore, ricerca, pacchetti
Navigazione
Navigazione file e simboli
| Ctrl+P | Apertura rapida file per nome (fuzzy) |
| Ctrl+R | Vai al simbolo nel file |
| Ctrl+Shift+R | Vai al simbolo nel progetto |
| Ctrl+G | Vai al numero di riga |
| Ctrl+; | Vai alla parola nel file |
Navigazione schede e pannelli
| Ctrl+Tab | Cicla tra le schede aperte |
| Ctrl+PagSu/Giù | Scheda precedente / successiva |
| Alt+1..9 | Passa alla scheda per numero |
| Ctrl+K Ctrl+B | Mostra/nascondi barra laterale |
| Ctrl+` | Mostra/nascondi console |
Prefissi di Goto Anything
| : | Vai alla riga (Ctrl+P poi :42) |
| @ | Vai al simbolo (Ctrl+P poi @func) |
| # | Vai alla parola (Ctrl+P poi #cerca) |
Modifica
Operazioni sulle righe
| Ctrl+Shift+K | Elimina riga |
| Ctrl+Shift+D | Duplica riga |
| Ctrl+Shift+Su/Giù | Sposta riga su / giù |
| Ctrl+J | Unisci righe |
| Ctrl+Invio | Inserisci riga dopo |
| Ctrl+Shift+Invio | Inserisci riga prima |
Manipolazione del testo
| Ctrl+Shift+U | Selezione in maiuscolo |
| Ctrl+K Ctrl+L | Selezione in minuscolo |
| Ctrl+K Ctrl+U | Selezione in maiuscolo (alternativo) |
| Ctrl+] | Indenta riga |
| Ctrl+[ | Rimuovi indentazione riga |
| Ctrl+/ | Attiva/disattiva commento |
| Ctrl+Shift+/ | Attiva/disattiva commento a blocchi |
Selezione
Espandi e contrai
| Ctrl+D | Seleziona parola (ripeti per aggiungere l'occorrenza successiva) |
| Ctrl+K Ctrl+D | Salta corrente, seleziona l'occorrenza successiva |
| Ctrl+Shift+L | Divide la selezione in righe |
| Ctrl+L | Seleziona l'intera riga |
| Ctrl+Shift+M | Seleziona il contenuto tra parentesi |
| Ctrl+Shift+A | Seleziona il contenuto dentro un tag |
| Ctrl+Shift+Spazio | Espandi la selezione all'ambito |
Seleziona tutte le corrispondenze
| Alt+F3 | Seleziona tutte le occorrenze della parola |
| Ctrl+Shift+F | Cerca nei file (intero progetto) |
Multi-cursore
Aggiunta di cursori
| Ctrl+Clic | Aggiunge cursore nella posizione cliccata |
| Ctrl+D | Aggiunge l'occorrenza successiva alla selezione |
| Alt+F3 | Seleziona tutte le occorrenze come cursori |
| Ctrl+Shift+L | Aggiunge cursore a ogni riga selezionata |
| Ctrl+Alt+Su/Giù | Aggiunge cursore sopra / sotto |
Flusso di lavoro multi-cursore
1. Select word: Ctrl+D
2. Add next match: Ctrl+D (repeat)
3. Skip match: Ctrl+K, Ctrl+D
4. Type replacement — edits all at once
5. Esc to return to single cursor
Ricerca
Trova e sostituisci
| Ctrl+F | Cerca nel file |
| Ctrl+H | Trova e sostituisci |
| Ctrl+Shift+F | Cerca nei file (intero progetto) |
| F3 / Shift+F3 | Corrispondenza successiva / precedente |
| Alt+Invio | Seleziona tutte le corrispondenze (nel pannello di ricerca) |
| Ctrl+E | Usa la selezione per la ricerca |
| Ctrl+Shift+E | Usa la selezione per la sostituzione |
Opzioni di ricerca (nel pannello Trova)
| Alt+R | Attiva/disattiva modalità regex |
| Alt+C | Attiva/disattiva distinzione maiuscole/minuscole |
| Alt+W | Attiva/disattiva corrispondenza parola intera |
| Alt+L | Attiva/disattiva ricerca nella selezione |
Tavolozza dei comandi
Utilizzo
| Ctrl+Shift+P | Apre la Tavolozza dei comandi |
| digita per filtrare | Ricerca fuzzy dei comandi |
Comandi utili
| Set Syntax: [lingua] | Cambia l'evidenziazione della sintassi del file |
| Convert Indentation | Passa tra tab e spazi |
| Sort Lines | Ordina alfabeticamente le righe selezionate |
| Reindent Lines | Rindenta automaticamente la selezione |
| Install Package | Apre il programma di installazione di Package Control |
| Toggle Word Wrap | Attiva/disattiva il ritorno a capo automatico |
Sistemi di build
Comandi di build
| Ctrl+B | Esegui la build |
| Ctrl+Shift+B | Seleziona il sistema di build ed esegui |
| F4 / Shift+F4 | Risultato di build successivo / precedente |
Sistema di build personalizzato
// Tools > Build System > New Build System
{
"cmd": ["python3", "$file"],
"selector": "source.python"
}
Pacchetti
Package Control
| Ctrl+Shift+P → Install | Installa un pacchetto |
| Ctrl+Shift+P → Remove | Rimuovi un pacchetto |
| Ctrl+Shift+P → List | Elenca i pacchetti installati |
| Ctrl+Shift+P → Disable | Disabilita un pacchetto |
Pacchetti popolari
| Emmet | Espansione abbreviazioni HTML/CSS |
| SublimeLinter | Framework di linting |
| GitGutter | Mostra le differenze git nel margine |
| SideBarEnhancements | Operazioni estese sui file nella barra laterale |
| A File Icon | Icone per tipo di file nella barra laterale |
| Terminus | Pannello terminale integrato |
Impostazioni
File delle impostazioni
| Preferences > Settings | Apre il JSON delle impostazioni utente |
| Preferences > Key Bindings | Apre i tasti di scelta rapida utente |
| Project > Edit Project | Impostazioni specifiche del progetto |
Impostazioni comuni
{
"font_size": 14,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"ensure_newline_at_eof_on_save": true
}
Pattern comuni
Modifica affiancata
| Alt+Shift+1 | Layout a colonna singola |
| Alt+Shift+2 | Layout a due colonne |
| Alt+Shift+3 | Layout a tre colonne |
| Alt+Shift+4 | Layout a quattro colonne |
| Alt+Shift+5 | Layout a griglia (2x2) |
| Alt+Shift+8 | Layout a due righe |
| Ctrl+Shift+[1..4] | Sposta il file nel gruppo N |
Scorciatoie di produttività
| Ctrl+K Ctrl+0 | Espandi tutto |
| Ctrl+K Ctrl+J | Espandi tutto (alternativo) |
| Ctrl+K Ctrl+1..9 | Piega al livello N |
| Ctrl+Shift+[ | Piega la selezione |
| Ctrl+Shift+] | Espandi la selezione |
| F11 | Attiva/disattiva schermo intero |
| Shift+F11 | Attiva/disattiva modalità senza distrazioni |