【问题标题】:RStudio "Source on Save" button missingRStudio“保存时源”按钮丢失
【发布时间】:2014-07-18 22:27:27
【问题描述】:

我遇到了一个问题,我的“Source on Save”按钮从 RStudio 中消失了,这真的让我很沮丧。昨天有,现在没有了。有谁知道这可能是什么原因?

我唯一能想到的是,该按钮会在您保存新文件之前显示。保存后,按钮消失。我也尝试过更新 RStudio,但没有成功。然后我尝试卸载/重新安装。再次,没有运气。

我不知道是什么导致它从昨天开始就消失了。我一直在为我的一个个人项目编写一些代码,但没有什么疯狂的。

我在 Win7 上运行 RStudio 0.98.977(现在)。

这真是令人沮丧。任何帮助,将不胜感激。谢谢!

编辑:另外,我尝试上传屏幕截图,但不让。所有的文件扩展名都是 .R,所以它们应该被正确解释。此外,这种行为在我所有的 R 脚本中都是一致的,包括以前正常工作的脚本。

【问题讨论】:

  • 真的没有解决方案,因为我在 Linux 上似乎没有这个问题......也许你想提交一个错误报告?否则 CTRL+SHIFT+Enter 是一个方便的组合;)
  • @nico 感谢您的建议;我不熟悉那个,因为我以前只使用 CTRL+S,并且文件将被获取。但是,当我执行 CTRL+SHIFT+Enter 时,发生了一些奇怪的事情。大约一周前,RStudio 没有获取我的文件,而是启动了一个我正在玩的 ShinyApp。那是怎么回事?我尝试单击“终止应用程序”,但显然没有找到应用程序部署。
  • 如果您查看“代码”菜单,您应该有:“源”(CTRL+SHIFT+S) 和“带回声的源”(CTRL+SHIFT+Enter)。也许快捷方式是特定于操作系统的?
  • 嗯...这真的很奇怪。即使我点击“Source with Echo”,它也会加载我的 ShinyApp。它一定是卡在内存中的某个地方。
  • 我终于弄明白了,感谢这个简短的讨论(2 小时前刚刚回答,我很幸运!):support.rstudio.com/hc/communities/public/questions/… 显然,shiny.ui 和 shiny.server 不能位于与您要获取的任何文件相同的文件夹,否则它认为该文件夹中的所有其他文件都是 Shiny 应用程序的一部分。我想这会以某种方式把它扔掉。我仍然不知道为什么它今天才出现......但无论如何,它现在可以工作了。

标签: r rstudio


【解决方案1】:

感谢这个简短的讨论,我终于弄明白了(2 小时前刚刚回答,我很幸运!): https://support.rstudio.com/hc/communities/public/questions/202788856-Problem-sourcing-non-shiny-R-code-in-RStudio-0-98-953

显然,shiny.ui 和 shiny.server 不能与您要获取的任何文件位于同一文件夹中,否则它认为该文件夹中的所有其他文件都是 Shiny 应用程序的一部分。我想这会以某种方式把它扔掉。我仍然不知道为什么它今天才出现,因为我在过去的几天里没有使用过那个应用程序,而且从那时起我一直在不停地从事项目......但无论如何,它现在可以工作了.

希望这对将来的其他人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-24
    • 2015-09-04
    • 2015-05-25
    • 1970-01-01
    相关资源
    最近更新 更多