1

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

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

当我转到 Eclipse -> 首选项 -> 内容类型时,我可以将 *.Rnw 添加到“R 脚本文件”中,这使得 Eclipse 可以使用标准 R 编辑器打开 .Rnw 文件。然而,这意味着我不再有 Sweave 的语法高亮。此外,Sweave 代码在 R 编辑器中显示为错误。

我的问题是是否可以以简单的方式组合不同的语法突出显示样式?

4

1 回答 1

1

我不认为任何 Eclipse 插件/编辑器真的支持在一个编辑器中混合多种语法。无论如何,Eclipse 平台目前不支持它。

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

于 2011-09-30T14:04:49.243 回答