如何在Emacs主题文件中指定函数调用的颜色?

时间:2010-09-11 18:08:46

标签: emacs themes

在emacs中,我希望函数名称在调用时突出显示,不仅定义或声明。我尝试使用'颜色主题'主题文件。但是主题文件似乎没有变量可以解决这个问题,它有一个变量'font-lock-function-name-face',但是这个只适用于函数声明。

有解决方案吗?

谢谢,

Utoah

1 个答案:

答案 0 :(得分:0)

有许多标准字体锁定面,例如font-lock-comment-facefont-lock-function-name-facefont-lock-type-face等。由每个主要模式决定每个面部突出显示的内容。编程语言模式通常将注释放在font-lock-comment-face中,将函数名放在font-lock-function-name-face中的定义中,依此类推。某些模式仅将font-lock-type-face用于类型名称的定义,而其他模式则将其用于类型注释。函数调用中没有函数名称的标准字体锁定面,因此大多数模式不包含检测它们的代码。您可能必须修改您感兴趣的模式的字体锁定代码。