2014-12-03 20 views
12

Voglio sapere come scegliere la lingua culminante nel testo Sublime 2.Come scegliere la lingua culminante nel testo sublime 2

Per esempio, quando sto scrivendo un testo, e voglio usare C++ evidenziare, quindi Voglio passare all'evidenziazione della lingua Java.

Questo può essere fatto?

Si prega di avvisare!

Grazie mille.

risposta

37

in basso a destra c'è un menu a discesa in cui è possibile selezionare quali sintassi per evidenziare

enter image description here

Inoltre menu Visualizza-> Syntax farà lo stesso

14

Utilizzare il comando pallet (Ctrl + Shift + P) quindi digitare la sintassi desiderata "C++"

Quindi selezionare l'opzione desiderata "Imposta sintassi C++" premere invio e si è modificata la sintassi corrente.

0

Non è possibile avere schemi di sintassi di evidenziazione diversi nello stesso file. Se si desidera un highlight C++ e un'evidenziazione Java, è necessario disporre di due file diversi.

Questo può essere un problema quando si incorpora il codice di una lingua all'interno di un'altra, ma per ora ciò che chiedi non è possibile in SublimeText.

Si potrebbe provare a postare una richiesta di funzionalità, ma i miei pensieri sono che l'unico modo per farlo funzionare correttamente sarebbe per l'editor di testo per analizzare il codice che identifica la lingua che viene incorporata, e questo sarà un problema.

Altrimenti, qualcuno potrebbe in realtà scrivere un pacchetto in un certo senso, ma non trattenere il respiro.

Problemi correlati