Windows 在脚本编辑器中显示行号

Windows 在脚本编辑器中显示行号,windows,r,ide,editor,rgui,Windows,R,Ide,Editor,Rgui,在标准的R环境中是否有任何方法如何在R中的脚本编辑器中显示光标位置(至少是行号)?我试着考虑各种选择,但没有成功 我正在使用R for Windows(XP,7,…。根据本·博尔克斯的评论,在当前版本的R中是不可能的(除非有人破解它) 试试看。它是R开发的完美IDE,我认为它具有这样的特性。 < P>我认为有一个地方,如果你是认真的,你需要考虑比文本编辑器更强大的东西。一旦你得出这样的结论,你需要考虑的第二件事是,你将使用平台 > < >强> R还是其他语言。 如果您只使用R进行编码,我认为RS

在标准的R环境中是否有任何方法如何在R中的脚本编辑器中显示光标位置(至少是行号)?我试着考虑各种选择,但没有成功


我正在使用R for Windows(XP,7,…。

根据本·博尔克斯的评论,在当前版本的R中是不可能的(除非有人破解它)


试试看。它是R开发的完美IDE,我认为它具有这样的特性。

< P>我认为有一个地方,如果你是认真的,你需要考虑比文本编辑器更强大的东西。一旦你得出这样的结论,你需要考虑的第二件事是,你将使用平台<强> > < >强> R还是其他语言。

如果您只使用R进行编码,我认为RStudio非常有意义,您当然应该尝试一下。对我来说,它不太“适合”我的工作方式,除了R,我使用Perl和一些Python,所以我想要能够处理多种语言的东西。我最终决定,现在使用。这显然不像RStudio那么吸引人和现代,但它功能强大、灵活,几乎可以在任何机器上运行


Emacs和ESS for Windows软件包是一个很好的入门方法。起初我喜欢,但ActiveState并不明确支持R,我无法使用第三方实用程序让它与R一起工作,所以最后我选择了ESS。ESS对我来说是一个不错的选择。

好吧,我打赌这些GUI可以做到,但我对标准R环境的解决方案感兴趣。我真的建议使用Rstudio作为标准R GUI的替代品。它有很多好处(选项卡完成、对象检查器、集成图形窗口等),这些都是非常值得的。@Paul,谢谢,我总是喜欢轻量级默认值而不是IDE,但这听起来不错——也许我会给它一个机会……如果你真的想要轻量级,但功能强大,一定要看看Vim。我同意轻量级是好的,但是Rstudio中的很多东西都很有用,让你更有效率。首先,根据我的经验,Rstudio并不比Windows RGui重多少——我认为它主导着Windows RGui(也就是说,除了下载和设置所需的额外五分钟时间之外,它有优点,但没有缺点)我怀疑……如果你能说出你正在使用的是哪个操作系统,这会有所帮助,因为Windows和MacOS之间的答案可能不同。GUI的发展相对较快,因为R开发平台的替代品太多了(Eclipse、Emacs、RStudio、Tinn-R…)@BenBolker认为脚本编辑器依赖于平台是正确的(即,它在Windows和Mac之间确实有所不同)。你问的是什么?@BenBolker和Joshua,谢谢,我问的是Windows平台。建议的另一种可能性是使用
选项(编辑器=…)
…虽然我不知道这是否真正取代了脚本编辑器,或者只是设置了
fix()
edit()
等使用的编辑器。但我不知道Windows GUI代码的位置,否则我可能会去看一看。看起来Windows GUI(graphapp)调用了“丰富编辑”对象。在这样的上下文中可以获取行号:但它看起来有点像一个项目(要清楚,我说的是破解windows R GUI的源代码——并可能将结果作为补丁返回给R项目——这不是一个简单的解决方案!)