快捷方式控件enter在R脚本中不起作用

快捷方式控件enter在R脚本中不起作用,r,rstudio,R,Rstudio,ctrl+R不再适用于执行脚本行 这不是硬件/键盘问题 我也重新启动了我的电脑 我在另一台电脑上试过 我最近已经从使用R切换到使用RStudio。我认为这可能与此有关,所以我打开并在RStudio中重新保存了脚本,没有任何效果 此外,我还创建了一个R-Project文件夹,并将文件(包括相关脚本)复制到其中。然后我启动了R-Studio并打开了这个项目 我想发布sessionInfo(),但不知道如何在不执行命令的情况下发布 请记住,我只将R用于统计目的。我对信息学或其他类型的编程等不太了解,所

ctrl+R不再适用于执行脚本行

这不是硬件/键盘问题

我也重新启动了我的电脑

我在另一台电脑上试过

我最近已经从使用R切换到使用RStudio。我认为这可能与此有关,所以我打开并在RStudio中重新保存了脚本,没有任何效果

此外,我还创建了一个R-Project文件夹,并将文件(包括相关脚本)复制到其中。然后我启动了R-Studio并打开了这个项目

我想发布sessionInfo(),但不知道如何在不执行命令的情况下发布


请记住,我只将R用于统计目的。我对信息学或其他类型的编程等不太了解,所以请尽量为我保持简单。谢谢

问题是脚本文件(由于我不知道的原因)没有正确的扩展名(.R)。当我将它添加到脚本文件扩展名时,它又正常工作了。

除了上面提供的解决方案之外,在Rstudio中,
Ctrl+Enter
如果块在
.Rmd
文件中被破坏,那么它就不起作用

例如,如果在下一行(
2+2
)上按CTRL+Enter键(
2+2
),它将不起作用:

```{r}
2+2
``

区块应该以三个反勾字符结尾,而不是两个。

如果按
ALT+SHIFT+K
您应该会看到r-studio的所有快捷方式,可能是配置错误。我检查了alreadz,这也不是问题所在:(这通常很难发现。