我所在的工作单位使用很多自定义数据类型。Emacs识别的c++语言可以注意到STL中许多自定义数据类型,例如string、vector等等。这意味着在我的编辑器中,如果我这样声明一个函数:
string getString() const {
return str;
}
返回值将被突出显示为绿色,因此函数名将变为蓝色。如果我决定使用自定义字符串,那么这会混乱一切。因此,我的cpp文件大多数都是白色的,因为我们不在这里使用正常的STL类。我该如何编程我的Emacs编辑器,以便识别当我意思是“String”时,将其着色方式与“string”相同?