结合不同Eclipse编辑器的语法突出显示

时间:2011-09-30 13:38:57

标签: eclipse r syntax-highlighting sweave statet

我使用Eclipse,StatET和Sweave插件来编写我的R和Latex代码。很酷的是R和Latex代码可以放在一个文件中,但最终会出现语法高亮问题。

我有大量的R代码,我非常喜欢Eclipse R语法高亮。但现在结合使用R和Latex意味着我必须使用.Rnw文件,其中没有特定语法高亮显示R.

当我去Eclipse时 - >偏好 - >内容类型我可以添加* .Rnw到“R脚本文件”,这使得Eclipse可以使用标准的R Editor打开.Rnw文件。但是,这意味着我不再为Sweave提供语法高亮显示。此外,Sweave代码在R编辑器中显示为错误。

我的问题是,是否可以轻松地组合不同的语法高亮样式?

1 个答案:

答案 0 :(得分:1)

我认为任何Eclipse插件/编辑器都不支持在一个编辑器中混合使用多个语法。无论如何,Eclipse Platform目前不支持它。

但是你可以试试Eclipse Colorer插件。它允许切换当前编辑器的着色样式。它可能支持R和Latex语法,但您可以通过添加自己的HRC file来创建自己的突出显示。