【问题标题】:Cannot soft wrap R source files in R studio无法在 R studio 中软包装 R 源文件
【发布时间】:2021-11-03 01:11:35
【问题描述】:

我在 Rstudio 版本 1.4.1717 的文本编辑器中软包装 .R 源文件时遇到问题。我试图遵循网上给出的建议,但它似乎并没有改变我屏幕上的任何东西。使用这里的建议似乎应该相当简单: Disable horizontal scroll in the Source of RStudio 和这里: wrap code in R Studio text editor

我尝试了各种方法,例如勾选和取消勾选“软包装 R 源文件复选框”、在重试之前选择文本编辑器中的所有文本、关闭并重新启动 Rstudio 等……但似乎仍然不起作用.我不确定我是否遗漏了一些非常明显的东西?!

更新:如果我启动一个新文件(文件 > 新文件 > R 脚本),我设法让它工作。请看这里: R studio image

但是,这似乎不适用于我已经创建的 R 脚本。源窗口的右下角,确实写着“R Script”。

更新 2 如果我将整个 R 脚本复制粘贴到一个新文件((文件>新文件> R脚本),而不是将当前文件重新保存为较新版本(使用文件>另存为.. .") 当我去保存文件时,出现了一个弹出框,询问我“选择编码”,我选择了默认值。我想知道以前的文件是否有不同的编码,这意味着文本换行不能正常工作?奇怪的是,在使用自动换行功能时,该文件的早期版本没有任何问题。因此,导致问题的最新版本之一似乎发生了一些事情。

【问题讨论】:

  • 它对我有用,虽然我只使用 1.4.1103。我要检查的一件事是 R 是否认为您的文件是 R 源代码:在源窗口的右下角显示为“R 脚本”。我不希望软包装适用于其他文件类型。
  • 感谢您的快速回复。我在我的问题中提供了更新。
  • 告诉我们您正在使用的版本>
  • 不知道你出了什么问题。我刚更新到1.4.1717,还好。当我更改该设置时,旧文件和新文件的软包装都会更改。以防万一,我在 MacOS 上本地运行 RStudio。
  • 你在什么平台上,你有 RStudio 在本地运行,还是在服务器上运行?

标签: r rstudio word-wrap


【解决方案1】:

勾选后记得点击ok按钮前的apply吗?

您无需重新启动 RStudio 即可使更改生效。

【讨论】:

  • 感谢您提供清晰的图表。我确实使用了这些步骤。但是,文本换行仍然不适用于某些 R 脚本(我当前脚本的旧版本)。我认为这可能与编码有关(请参阅更新 2)
  • 对我来说,不需要应用。 OK 和 Apply 之间的区别只是 OK 关闭对话框,而 Apply 进行更改但保持对话框打开。
  • 重启电脑看看会发生什么?
  • 告诉我你正在使用的 RStudio 版本?
  • 这是我问题的第一行 :) ... Rstudio 版本 1.4.1717。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-11
  • 1970-01-01
  • 2020-05-23
  • 1970-01-01
  • 1970-01-01
  • 2019-05-17
  • 2016-10-15
相关资源
最近更新 更多