2我有疑问...如果您能说出您使用的操作系统,那会很有帮助,因为答案可能在Windows和MacOS之间有所不同。GUI的开发相对较少,因为R开发平台有很多替代品(Eclipse、Emacs、RStudio、Tinn-R...)。 - Ben Bolker
@BenBolker和Joshua,谢谢,我在询问关于Windows平台的问题。 - Tomas
另一个可能性是使用http://www.sciviews.org/_rgui/projects/Editors.html建议的`options(editor=...)`...虽然我不知道它是否实际上替换了脚本编辑器,还是只设置了由`fix()`、`edit()`等使用的编辑器。我实际上不知道Windows GUI代码位于何处,否则我可能会去窥视一下。 - Ben Bolker
@BenBolker Windows,MacOS和Linux :). Vim也是一款非常支持R的编辑器。然而,对于常规使用,Rstudio是最好的R编辑器(或者说IDE)。 - Paul Hiemstra
2看起来Windows GUI(graphapp)调用了Windows系统代码中的“Rich edit”对象。在这种情况下可能会得到行号:http://forums.codeguru.com/showthread.php?446242-rich-edit-control-line-numbering-number,但这似乎是一个有点棘手的项目(明确一下,我正在谈论黑客攻击Windows R GUI源代码 - 并且可能将结果作为补丁贡献回R项目 - 而不是简单的解决方案!) - Ben Bolker