Ogni editor crea il proprio set di regole. Per ragioni storiche, ogni editor ha implementato l'evidenziazione della sintassi a modo suo. Avere uno standard di editor incrociato può essere possibile usando, ad esempio, GeSHi, ma quasi certamente richiederebbe molto sforzo per far sì che i produttori di editor si iscrivano ad esso, specialmente se hanno già un proprio sistema.
Eclipse utilizza i file .hrc
per memorizzare le informazioni sulla sintassi.
RStudio ha un file chiamato r_highlight.html.
Notepad ++ memorizza le parole chiave per lingue diverse in un file denominato langs.model.xml
.
Il textpad ha il proprio .syn
format per l'evidenziazione del codice.
TextWrangler ha a plugin.
fonte
2013-11-15 11:48:03
+1 ho pensato anche a questo, ma non ho mai avuto il coraggio di chiedere su SO :) – Arun
+1 e sarebbe bello affinare il tuo [tag: rstudio] esempio da [** chat **] (http: //chat.stackoverflow.com/transcript/message/12961957#12961957) –
Non che io sappia. Ho cercato un po ', mentre mettevo insieme il mio pacchetto di editor di script tk [rite] (https://github.com/leeper/rite), e non ho trovato nulla ... Ho praticamente cercato di copiare le apparenti regole di formattazione fornite da Notepad ++ (senza successo completo). – Thomas