缩进像RStudio一样的VSCode

时间:2020-11-01 05:29:14

标签: r visual-studio-code

我正在使用VS Code,并且想念RStudio的ctrl + i来缩进行。

我已经在线阅读了有关LSP和其他扩展以及使用shift + alt + F进行格式化的内容,但是我所得到的只是linter。

那么,如果有的话,等价的是什么?

1 个答案:

答案 0 :(得分:0)

找到了解决方案,但有几点需要注意。

首先,VSCode注意选项与语言无关,这意味着它无法缩进R代码,因为它无法理解。您必须下载扩展程序才能使我正常工作。

所需的扩展名是

  1. 上田由纪的R语言支持
  2. REditorSupport的R LSP客户端
  3. Mikhail Arkhipov的R工具

此外,为了使R LSP客户端正常工作,需要CRAN软件包{languageserver}。

然后,用法。如果您正在使用功能,与RStudio不同,在RStudio中,您可以按ctrl + i并缩进特定的行或选择,因此只有在选择了整个功能的情况下,此解决方案才有效。如果您在另一个函数内部有函数,则必须缩进所有内容(在另一个函数中仅对foo无效)。