Esiste un'opzione di rientro automatico in Sublime 2?
In Visual Studio posso premere Ctrl + K + D per indentare tutto in modo che il codice sia ben strutturato. Esiste un collegamento in Sublime 2 per fare lo stesso?
Esiste un'opzione di rientro automatico in Sublime 2?
In Visual Studio posso premere Ctrl + K + D per indentare tutto in modo che il codice sia ben strutturato. Esiste un collegamento in Sublime 2 per fare lo stesso?
Risposte:
È possibile utilizzare Modifica / Linea / Riindent dal menu Modifica. Oppure potresti provare ad aggiungere questo ai tuoi tasti - File predefinito dalle preferenze.
{ "keys": ["f12"], "command": "reindent"}
Aggiungere una virgola alla fine del codice se si utilizza il file predefinito anziché gli utenti. Non dimenticare di selezionare ciò che vuoi rientrare.
Potresti semplicemente usare Visual Studio per indentare automaticamente dati più oscuri che SubT non può o non fa bene.
Buona fortuna && seleziona il testo che desideri riutilizzare .
Per la soluzione integrata mi piace aggiungere l'opzione single_line: false
all'associazione chiave, come suggerito da Peter su questo thread StackOverflow .
{ "keys": ["ctrl+k+d"], "command": "reindent" , "args": {"single_line": false}}
Ma questo non aggiunge nuove righe, come ci si aspetterebbe da alcune modifiche al codice XML e HTML.
Per quelli che dovresti seguire la risposta di Tom e installare il plug-in Tag, o utilizzare il plug-in XML Indent , disponibile anche tramite il controllo del pacchetto ma funziona solo su file XML.
Se scegli il plug-in Tag, il modo più semplice per usarlo è evidenziare il testo da indentare e quindi premere il collegamento Ctrl+ Shift+ F.
Se si sceglie il rientro plugin XML stampa Ctrl or Super+ Shift+ Pe poi Ie Indent XML
sarà la prima opzione.