2011-03-30 49 views
2

我正在寻找一种方法来双击Windows资源管理器目录(XP)中的文件名,这将打开R GUI并显示脚本(但不运行它)。在其他作品中,我希望R以类似的方式从Windows资源管理器目录中打开PDF(或几乎所有其他程序)。通过双击打开一个.R文件(Windows)

我试图找到适当的.exe从右键单击 - >打开方式 - >选择程序路线但无济于事。我也尝试从我的开始|移动R图标所有程序到C:\ Documents and Settings .. \ SendTo以允许我从右键单击 - >发送到 - > R选择R。这也失败了。

+3

我建议你使用像蒂恩-R真正的编辑器例。 R文件自动链接到Tinn-R。任何其他编辑器都可以使用“打开方式”路径或在控制面板中设置它。 – 2011-03-30 14:54:01

+1

然后你还没有看够硬。给RStudio一个去,你会爱上它。 – 2011-03-30 20:27:01

+0

确实没有什么重要的附加价值,除了代码高亮,项目模板,对工作空间的控制,文件的轻松清理等等......每个人都对自己偏离正轨,但即使你没有真正购买Tinn-R,我建议你真的看看RStudio。 – 2011-03-30 22:19:08

回答

3

除非你有一个令人信服的理由来使用默认的[R编辑,我建议使用第三方文本编辑器R.很多很好的细节在这里的一个:Recommendations for Windows text editor for R

我给一个个人建议到上块,R-Studio的新的孩子:http://www.rstudio.org/

+0

+1 rstudio。虽然我自己没有使用它,但它似乎是一个非常有用的工具,适用于初学者R. 我个人比较喜欢Notepad ++和NppToR:http://sourceforge.net/projects/npptor/ – 2011-03-30 15:30:56

+0

@Sacha:由于易于安装,Rstudio似乎比R更适合初学者。 – 2011-03-30 15:33:40

+0

是的,我的意思是说 – 2011-03-30 15:34:46

0

以下网址:

http://research.stowers-institute.org/efg/R/TechNote/WindowsExplorerWorkingDirectory/index.htm

对如何设置窗口信息,这样就可以对在Windows资源管理器中点击一个文件夹,然后启动R(你需要将文件更新到更新版本的R,但它仍然有效)。

这不会为您打开.R文件,但您可以轻松地从R GUI中的文件夹图标执行此操作。我更喜欢这种方法,你仍然右键单击来运行R,它运行在你指定的文件夹中,但是我经常有两个或更多的.R文件,我想在R的同一个实例中打开(上面的描述是不清楚你使用的第二个文件是否会在相同的R实例中打开或打开一个新的文件)。

我也有我的.Rprofile以下行来帮助我保持R的不同实例,我有开放的轨道:

utils::setWindowTitle(getwd())