可能重复:
What IDEs are available for R in Linux?
Recommendations for Windows text editor for R
您使用哪个IDE或TextEditor来编写R代码?
答案 0 :(得分:48)
我一直在使用Eclipse / StatET。然而,今天发布的一个新的FLOSS IDE看起来很有趣,名为RStudio。它甚至支持Sweave,所以一旦它变得更加精致,我可能会切换。然而,当我今天早些时候使用它时,用户输入看起来有点迟钝。
<强>更新强>
他们每个月或两个月都在积极更新RStudio。自从我遇到一个小错误以来已经好几个月了。添加的功能非常有用 - 无缝的包开发和本机Git支持是我们想到的两个。
答案 1 :(得分:22)
这最终是一个非常主观的问题,将取决于您的操作系统等。
我更喜欢Eclipse(StatET),因为我将它用于我的所有开发,它有许多丰富的功能(例如SVN集成,Sweave / Latex集成,项目管理)。如果你使用Emacs,那么ESS很棒。这显然取决于你喜欢什么。
之前我使用过Tinn-R,但最终我更喜欢一个IDE用于所有东西,而且Eclipse的使用范围更广泛。
答案 2 :(得分:7)
我将Eclipse与StatET插件一起使用。
优点:
支持您期望的一切(语法高亮,代码折叠等),但也有很好的R互动片段。
你得到了Eclipse的所有功能。例如,我们使用SVN和我们的R代码,Subclipse插件很棒。
缺点:
答案 3 :(得分:7)
我在所有平台上的首选工具是Emacs的ESS模式。
答案 4 :(得分:2)
我已经使用TINN-R好几年了,并且对它非常满意。它允许您突出显示部分代码并单击以将其发送到解释器,或一次发送一行或整个文件。
答案 5 :(得分:1)
我实际上使用Textmate并享受它相当多。但我不建议采用Textmate for R,但是如果你已经使用了Textmate,那就太棒了。
答案 6 :(得分:1)
我使用Jedit和Romain Francios的R编辑模式(http://romainfrancois.blog.free.fr/index.php?post/2009/03/16/A-better-jedit-edit-mode-for-R)。
答案 7 :(得分:0)
我对R-Project并不熟悉,但我使用的是PSPad。
它允许您以项目风格的方式组织(文本)文件。