2010-09-11 48 views
1

在emacs中,我想要一个函数名称在被调用时被突出显示,不仅被定义或声明。我尝试用'color-theme'主题文件来做到这一点。但是主题文件似乎没有变量来解决这个问题,它有一个变量'font-lock-function-name-face',但是这个只适用于函数声明。如何在Emacs主题文件中指定函数调用的颜色?

有没有解决方法?

感谢,

Utoah

回答

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来定义类型名称,而其他模式则使用它来进行类型注释。函数调用中没有用于函数名称的标准字体锁定面,所以大多数模式不包含检测它们的代码。您可能需要修改您感兴趣的模式的字体锁定代码。

相关问题