RStudio 在保存之前将临时 R 脚本文件存储在哪里?
Where does RStudio store the temporary R script files before saved?
我刚刚让 RStudio 意外崩溃,并且在重新启动时,与我的预期相反,我一直在修补的 R 脚本无处可寻。
我已经设法找到了 Rhistory 文件,所以我将能够拼凑出所有的命令,这让人安心。
但是,我 很好奇是否有某个地方我可能会尝试寻找可能缓存在某个地方的临时未保存文件(毕竟,它是 通常 缓存在 RStudio 显然知道要查看的地方)。是否有我应该搜索的特定文件 extension/format?
目前 运行 Linux Mint 17.3(超过 Ubuntu 14.04.3 LTS)上的 R 3.3.1 到 RStudio 0.99.903。
我已经尝试 运行 grep
在命令行上查找一些最近更新的代码行;我可能不走运。我找到了两个文件:
~/.rstudio-desktop/history_database
这似乎基本上是 RStudio 的更集中的 .Rhistory
和
~/.rstudio-desktop/sdb/s-9CD2C698/D7986B2A
这看起来像 JSON,而且看起来基本上也是一部历史小说。如有不妥请指正
正如来自 RStudio 的@KevinUshey 所指出的:
RStudio stores autosave data as part of the JSON 'blobs' within the sdb folder. You should see the document serialized as a long 'string', with newlines embedded.
使用 jsonlite
等包来解析这个,祝你好运。
如果您在linux上使用过Rstudio,临时R脚本文件存储在.rstudio/sources文件夹中,您可以直接打开所有脚本文件。
祝你好运
在 Rstudio 中,如果您保存或不保存脚本但您 运行 此代码,您可以查看应用程序的历史记录,这是 Rstudio 拥有的关于您的“遥测数据”。
在windows中,这是路径,
C:\Users\ANALISTA\AppData\Local\RStudio\history_database
您应该使用“visual studio 代码”或类似的东西才能看到它。
我刚刚让 RStudio 意外崩溃,并且在重新启动时,与我的预期相反,我一直在修补的 R 脚本无处可寻。
我已经设法找到了 Rhistory 文件,所以我将能够拼凑出所有的命令,这让人安心。
但是,我 很好奇是否有某个地方我可能会尝试寻找可能缓存在某个地方的临时未保存文件(毕竟,它是 通常 缓存在 RStudio 显然知道要查看的地方)。是否有我应该搜索的特定文件 extension/format?
目前 运行 Linux Mint 17.3(超过 Ubuntu 14.04.3 LTS)上的 R 3.3.1 到 RStudio 0.99.903。
我已经尝试 运行 grep
在命令行上查找一些最近更新的代码行;我可能不走运。我找到了两个文件:
~/.rstudio-desktop/history_database
这似乎基本上是 RStudio 的更集中的 .Rhistory
和
~/.rstudio-desktop/sdb/s-9CD2C698/D7986B2A
这看起来像 JSON,而且看起来基本上也是一部历史小说。如有不妥请指正
正如来自 RStudio 的@KevinUshey 所指出的:
RStudio stores autosave data as part of the JSON 'blobs' within the sdb folder. You should see the document serialized as a long 'string', with newlines embedded.
使用 jsonlite
等包来解析这个,祝你好运。
如果您在linux上使用过Rstudio,临时R脚本文件存储在.rstudio/sources文件夹中,您可以直接打开所有脚本文件。 祝你好运
在 Rstudio 中,如果您保存或不保存脚本但您 运行 此代码,您可以查看应用程序的历史记录,这是 Rstudio 拥有的关于您的“遥测数据”。
在windows中,这是路径,
C:\Users\ANALISTA\AppData\Local\RStudio\history_database
您应该使用“visual studio 代码”或类似的东西才能看到它。