Como obter destaque de sintaxe semântica no emacs para código C / C ++

11

Eu sou novo no emacs e na programação em geral, portanto, tenha paciência comigo. Estou tentando usar o emacs como meu IDE C / C ++ e notei que no modo CC as variáveis ​​/ funções pareciam ser destacadas apenas durante a declaração. Minha pergunta é

  1. É possível destacar variáveis ​​e funções em um arquivo cpp inteiro
  2. Se possível, o que precisa ser adicionado ao arquivo .emacs

Obrigado

DJ lee
fonte
Duplicado possível: emacs.stackexchange.com/questions/14427/...
erikstokes

Respostas:

5

color-identifiers-modefaz isso para variáveis, se eu entendi sua pergunta corretamente. rainbo-identifiers-modetambém eu acho. A captura de tela é da antiga.

insira a descrição da imagem aqui

Alejandro Erickson
fonte
1
Nota: pelo menos para minhas fontes, mal consigo diferenciar as cores. A solução é adicionar :weight ,'bolddentro da color-identifiers:colorizefunção.
Hi-Angel
-1

zjl-hl.elem https://www.emacswiki.org/emacs/JianliZhao corresponde exatamente à sua necessidade.

O tema de cores padrão atual foi projetado para ser usado com um fundo branco.

captura de tela zjl-hl

user12253
fonte
Um link preciso e uma descrição exata do que isso pretende fazer seriam mais úteis. Completar uma captura de tela disso em ação também melhoraria a resposta.
Andrew Swann