Как получить семантическую подсветку синтаксиса в emacs для кода C / C ++


11

Я новичок в Emacs и программировании в целом, поэтому, пожалуйста, потерпите меня. Я пытаюсь использовать emacs в качестве моей C / C ++ IDE, и я заметил, что в режиме CC переменные / функции, казалось, подсвечивались только во время объявления. Мой вопрос

  1. Можно ли выделить переменные и функции для всего файла cpp
  2. Если возможно, что нужно добавить в файл .emacs

Спасибо


Возможный дубликат: emacs.stackexchange.com/questions/14427/…
erikstokes

Ответы:


5

color-identifiers-modeделает это для переменных, если я правильно понимаю ваш вопрос. rainbo-identifiers-modeя тоже думаю. Скриншот из предыдущего.

введите описание изображения здесь


1
Примечание: по крайней мере, для моих шрифтов я едва различаю цвета. Решение состоит в том, чтобы добавить :weight ,'boldвнутри color-identifiers:colorizeфункции.
Привет-Ангел

-1

zjl-hl.elна https://www.emacswiki.org/emacs/JianliZhao точно соответствует вашим потребностям.

Текущая цветовая тема по умолчанию предназначена для использования с белым фоном.

скриншот zjl-hl


Точная ссылка и описание того, что именно делает эта заявка, были бы более полезными. Дополнение снимком экрана в действии также улучшит ответ.
Эндрю Суонн
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.