有没有方法在新会话中创建一个新项目?
当我已经打开一个项目并点击“新建项目”时,R会询问我是否要保存当前项目的工作区图像。然后关闭当前项目。对于预先存在的项目,有“在新会话中打开项目”的选项,但我看不到创建新项目的方法。
我刚刚阅读了(@Len Greski)的被接受的答案,它展示了一个特性,尽管我已经使用RStudio很长时间,但我从未意识到它!
如果你正在使用Mac OS, 我还可以提供一种"一键"方法,这也是我使用的,并且非常有效。可能会有类似的变体适用于其他操作系统(如果有,请随意在此回复或评论中编辑)。
您可以使用以下命令从shell命令行打开"RStudio"的"新"实例:
open -n /path/RStudio
# replace /path/RStudio with the path to your RStudio installation
您可以使用此功能打开尽可能多的同时RStudio实例,每个实例都独立运行其自己的R会话。
为了将其变成“一键式”方法,您可以将命令行调用“包装”到一个应用程序中(我将其保存在Mac OS“dock”中)。我使用了Thomas Aylott / Matthias Bynens的“appify”脚本:请参见https://gist.github.com/mathiasbynens/674099。
现在,这个应用程序坐落在我的“dock”中,单击它将打开一个新的RStudio实例: