Nwlapcug.com


Nano evidenziazione della sintassi in HTML

Nano evidenziazione della sintassi in HTML


Nano è un editor gratuito, open-source prima adottato dal sapore di Linux Debian e comunemente usato in ambiente Unix. Fornisce funzionalità senza la necessità di un'interfaccia utente grafica di modifica del testo di schermo intero. Nano è stata una sostituzione per l'editor di testo di Pico sviluppato dalla Università di Washington. Nano ha molte funzionalità, tra cui la capacità di evidenziare la sintassi HTML e altre lingue, che possono rendere più semplice per modificare il codice HTML in un ambiente non grafico.

Evidenziazione della sintassi

Nano ha la capacità di evidenziare la sintassi in diversi colori per HTML e altri linguaggi come C, Perl, PHP e Python. Le regole che Nano segue per evidenziare la sintassi sono contenute in un file con estensione "nanorc", che solitamente si trova nella directory "/ usr/share/nano". Ad esempio, le regole che governano l'evidenziazione della sintassi HTML in genere si trovano nel file "/ usr/share/nano/html.nanorc."

"Nanorc" File

Il file "html.nanorc" inizia con l'istruzione di "sintassi" e un'espressione regolare che definisce i file da mettere in evidenza utilizzando regole HTML. Segue l'istruzione di sintassi sono dichiarazioni di singoli "colore" che definiscono quando evidenziare il testo utilizzando un determinato colore. Ad esempio, le istruzioni seguenti indicano Nano per evidenziare i token HTML in blu quando si modifica un file con estensione "html":

sintassi "html" "$. html"
colore blu inizio = "<" fine = ">"

Abilitazione di evidenziazione per HTML

Evidenziazione della sintassi HTML è disattivato per impostazione predefinita in Nano. Per utilizzare la funzione di evidenziazione di sintassi, è necessario abilitarlo includendo il file di "nanorc" HTML nel vostro profilo di Nano. Creare o modificare il file "~/.nanorc" e aggiungere la seguente riga:

includere "/ usr/share/nano/html.nanorc"

Aggiunta del supporto per altre lingue

È possibile abilitare l'evidenziazione della sintassi per altre lingue oltre a HTML aggiungendo un'istruzione include al tuo profilo di Nano per ogni lingua. Ad esempio, per abilitare l'evidenziazione della sintassi per PHP e Perl, aggiungere le due righe seguenti al file "~/.nanorc":

includere "/ usr/share/nano/perl.nanorc"
includere "/ usr/share/nano/php.nanorc"