Una cosa che mi ha infastidito su Emacs da quando sono passato ad esso è che posso solo sintonizzarmi sull'evidenziazione dei numeri decimali correttamente nel codice C. Ad esempio, questi numeri sono evidenziati in modo corretto:Modalità Emacs C: come si sintonizzano i numeri esadecimali evidenziati?
1234
1234l
1234.5f
Tuttavia questi numeri sono evidenziati non correttamente:
0x1234 // x is different colour
0xabcd // no hex digits are coloured
019 // invalid digit 9 is coloured like it is correct
E 'possibile avere il colore Emacs ogni personaggio in questi numeri la stessa cosa? Ancora meglio se i numeri non validi (come 019 o 0x0g) possono essere colorati in modo diverso per farli risaltare.
Emacs ha diversi pacchetti di evidenziazione; 'font-lock-mode' e' hilit19', tra gli altri. Quale stai usando? –
Dubito che la modalità C standard usi hilit19 di cui non ho mai sentito parlare fino ad ora. il font-lock è molto più probabile. – Tom
Non sono sicuro di come dirlo, immagino che continuerò ad usare qualunque sia l'impostazione predefinita. – Malvineous