是这样的,先找到你设置的工作空间文件夹,然后依次打开\.metadata\.plugins\org.eclipse.core.runtime\.settings\,找到de.walware.statet.r.ui.prefs这个文件(如果没有这个文件,见最后),在里面找找看有没有以"text_R_rDefault.Custom2.items="为开头的语句,如果有的话,只需把你准备实现高亮的词语加到等号后面就可以了。保存之后进入Eclipse,选择Winow菜单中的Preferences对话框,顺次展开StatET->Source Editors->R Identifier Groups,在右边的框中选中Custom 1(注意,配置文件中对应的是Custom2,可能是个bug),如果下面的列表框中出现了你刚才添加进去的词语,就说明配置成功了。接下来,只要在R Syntax Coloring对话框中找到Custom 1这一项,然后应用你自定义的高亮方式就可以了。
需要注意的是新加入的词语不能与StatET中已有的重复,否则可能会出错。
下面这个链接中是一个文本文件,里面是我写好的配置语句,包括了base包里面大部分的函数。打开之后把文本文件中的内容添加到上面说过的那个配置文件中就可以了(当然要把原来已经有的相应语句覆盖掉)。
http://www.box.net/shared/p8rigr8yv7
如果找不到上面提到的那个文件,可以先在R Identifier Groups对话框的Custom 1中随便添加一个函数,然后再进入那个文件夹,就可以发现de.walware.statet.r.ui.prefs这个文件了。