如何防止RStudio将我的共享空间变成选项卡?它似乎忽略了我的全局选项设置

如何防止RStudio将我的共享空间变成选项卡?它似乎忽略了我的全局选项设置,r,rstudio,R,Rstudio,我使用空格缩进,但RStudio总是将空格转换为制表符。即使选择了“为选项卡插入空间”全局选项,也会出现这种情况。让我抓狂 我的设置以防我忽略了什么 提前谢谢 这也快把我逼疯了。以下是我的发现(适用于Windows上的Rstudio 1.1.383版) 选中“为选项卡插入空格”(已完成此操作) 将“制表符宽度”设置为1 重新启动Rstudio 在全局选项中执行此操作。如果您正在使用一个项目,那么也可以在项目选项中使用它(正如mowshowitz所指出的) 要查看发生了什么,请选择全局选项>代

我使用空格缩进,但RStudio总是将空格转换为制表符。即使选择了“为选项卡插入空间”全局选项,也会出现这种情况。让我抓狂

我的设置以防我忽略了什么


提前谢谢

这也快把我逼疯了。以下是我的发现(适用于Windows上的Rstudio 1.1.383版)

  • 选中“为选项卡插入空格”(已完成此操作)
  • 将“制表符宽度”设置为1
  • 重新启动Rstudio
在全局选项中执行此操作。如果您正在使用一个项目,那么也可以在项目选项中使用它(正如mowshowitz所指出的)


要查看发生了什么,请选择全局选项>代码>显示>显示空白字符。如果选中了“为制表符插入空格”,则它看起来确实是在插入空格,但它会强制光标将一个制表符宽度的空格视为编辑器中的单个字符。通过将Tab width设置为1,可以绕过此限制。

项目选项覆盖全局选项。也许你有一些不同的地方?哦,可能…当你说“项目选项”时,你指的是使用RStudio项目时设置的选项吗?如果是这样,我不知道是不是这样,因为即使在我打开一个新的RStudio实例时,这种行为也会发生。但您可能指的是其他内容。是的,它们显示在“工具”菜单的“全局选项”上方。我总是使用项目,所以我总是有可用的;如果不使用,则它将变灰。然而,我一直在做一些实验,看不出如何避免你所看到的行为。也许这应该作为一个bug报告报告给RStudio。好了,明白了——至少我不是一个人。谢谢你的帮助。太棒了,谢谢你的回复!这很有效。我感谢你的帮助。