首页 > 解决方案 > 在 RStudio Server 中自动格式化 javascript 代码

问题描述

在 RStudio 中,可以使用CTRL++自动格式化 R 代码(例如,请参阅此答案SHIFT)。现在我的问题是,如何在 RStudio 中自动格式化 javascript 代码(例如,如果你正在开发一个闪亮的应用程序)。 A

标签: javascriptrshinyrstudio

解决方案


我刚刚制作的prettifyAddins包为 JavaScript 文件和更多内容提供了两个 RStudio 插件:一个只重新缩进代码的插件和一个美化代码的插件,例如,它在缺少分号时添加分号。我会尽快将其提交给 CRAN。

在此处输入图像描述

更新

我更新了prettifyAddins。它现在有使用V8包的插件,这些插件没有使用Shiny,美化代码直接替换当前代码。

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

在此处输入图像描述

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


推荐阅读