在emacs中,我希望函数名称在调用时突出显示,不仅定义或声明。我尝试使用'颜色主题'主题文件。但是主题文件似乎没有变量可以解决这个问题,它有一个变量'font-lock-function-name-face',但是这个只适用于函数声明。
有解决方案吗?
谢谢,
Utoah
答案 0 :(得分:0)
有许多标准字体锁定面,例如font-lock-comment-face
,font-lock-function-name-face
,font-lock-type-face
等。由每个主要模式决定每个面部突出显示的内容。编程语言模式通常将注释放在font-lock-comment-face
中,将函数名放在font-lock-function-name-face
中的定义中,依此类推。某些模式仅将font-lock-type-face
用于类型名称的定义,而其他模式则将其用于类型注释。函数调用中没有函数名称的标准字体锁定面,因此大多数模式不包含检测它们的代码。您可能必须修改您感兴趣的模式的字体锁定代码。