Jedną z rzeczy, która podsłuchiwała mnie na temat Emacsa, odkąd przełączyłem się na to, jest to, że mogę uzyskać to tylko do składni dziesiętnej podświetlenia składni poprawnie w kodzie C. Na przykład, te liczby są podświetlone poprawnie:Tryb Emacs C - jak podświetlasz składnię podając liczby szesnastkowe?
1234
1234l
1234.5f
Jednak liczby te NIE są podświetlone poprawnie:
0x1234 // x is different colour
0xabcd // no hex digits are coloured
019 // invalid digit 9 is coloured like it is correct
Czy to możliwe, aby mieć Emacs kolor każda postać w te numery są takie same? Jeszcze lepiej, jeśli nieprawidłowe numery (np. 019 lub 0x0g) mogą być inaczej pokolorowane, aby je wyróżnić.
Emacs ma kilka różnych pakietów podświetlających; 'tryb blokady fontów' i 'hilit19', między innymi. Którego używasz? –
Wątpię, aby standardowy tryb C używał hilit19, o którym nigdy wcześniej nie słyszałem. blokada czcionki jest znacznie bardziej prawdopodobna. – Tom
Nie wiem, jak powiedzieć - wyobrażam sobie, że nadal używam tego, co domyślne. – Malvineous