Come si aggiunge una "parola chiave" all'elenco di parole chiave GEdit? Vorrei basicamente volere che la funzione printf assomigli a una parola chiave.Creazione dell'evidenziazione della sintassi in GEdit?
printf("Hello World\n");
Come si aggiunge una "parola chiave" all'elenco di parole chiave GEdit? Vorrei basicamente volere che la funzione printf assomigli a una parola chiave.Creazione dell'evidenziazione della sintassi in GEdit?
printf("Hello World\n");
GEdit utilizza GtkSourceView per l'evidenziazione della sintassi. Si dovrebbe essere in grado di trovare il file c.lang
che utilizza per evidenziare il codice C digitando un comando come questo:
$ locate gtksourceview | grep /c.lang
Una volta trovato il file Lang, aprirlo in un editor di testo (è un file XML) e vicino al fondo vedrai un elenco di parole chiave a cui dovresti essere in grado di aggiungere printf
.
Grazie al post di Jeremy ho trovato questa pagina: http://projects.gnome.org/gtksourceview/documentation.html
Qui troverete un link sia un tutorial e il riferimento ufficiale per i file di definizione linguaggio.
aggiornamento: Un altro link utile http://wiki.gnome.org/Apps/Gedit/NewLanguage
fai a sapere se questo file è anche il nome c.lang in gedit per Mac? Dovrebbe essere, ma quando ho cercato questo file nel finder non è stato trovato nulla ... – stian
Ho creato una copia di c.lang e l'ho rinominata in proglang.lang, modificata in . Mentre appare nel menu, non evidenzierà nulla. Perché? C'è qualche cosa del registro come doveva essere fatto qui? –