在RStudio服务器中自动格式化javascript代码

时间:2019-02-23 12:16:35

标签: javascript r shiny rstudio

在RStudio中,可以使用 CTRL + SHIFT + A 自动格式化R代码(例如,参见answer) 。现在我的问题是,如何在RStudio中自动格式化javascript代码(例如,如果您使用的是闪亮的应用程序)。

1 个答案:

答案 0 :(得分:0)

我刚刚制作的prettifyAddins程序包为JavaScript文件提供了两个RStudio插件,还有更多:一个只重新插入代码的插件和一个用来美化代码的插件,例如缺少分号时会添加分号。我会尽快将其提交给CRAN。

enter image description here

更新

我更新了prettifyAddins。现在,它具有使用V8软件包的插件,并且这些插件没有使用Shiny,经过修饰的代码直接替换了当前代码。

另一种可能性是我的(刚构建的)软件包aceEditor。它将在RStudio的查看器窗格中打开Ace编辑器:

enter image description here

这在RStudio中提供了第二个源代码编辑器。并且支持多种语言。