javascript - 在 RStudio Server 中自动格式化 javascript 代码
问题描述
在 RStudio 中,可以使用CTRL++自动格式化 R 代码(例如,请参阅此答案SHIFT)。现在我的问题是,如何在 RStudio 中自动格式化 javascript 代码(例如,如果你正在开发一个闪亮的应用程序)。 A
解决方案
我刚刚制作的prettifyAddins包为 JavaScript 文件和更多内容提供了两个 RStudio 插件:一个只重新缩进代码的插件和一个美化代码的插件,例如,它在缺少分号时添加分号。我会尽快将其提交给 CRAN。
更新
我更新了prettifyAddins
。它现在有使用V8
包的插件,这些插件没有使用Shiny,美化代码直接替换当前代码。
另一种可能性是我的(新构建的)包aceEditor。它会在 RStudio 的查看器窗格中打开 Ace 编辑器:
这在 RStudio 中提供了第二个源代码编辑器。并且支持多种语言。
推荐阅读
- python - 如何在熊猫中将对象转换为int或float
- android - 带感叹号的 Kotlin 数据类型
- javascript - 可调用的 Firebase 函数在单击按钮时没有任何反应
- python - 试图从另一个文件导入一个类,但我的测试中断
- reactjs - 没有未使用的表达式 Reactjs 请帮助我
- c++ - 多线程 C++ winsock 套接字中重复和丢失消息的原因?
- reactjs - Prettier 在 setState 中移动 paren,触发无序列。如何改进 setState?
- javascript - 如何调用组件的 onClick 属性进行测试?
- regex - 使用 grep -P 和lookahead/lookbehind 获取模式之间的文本
- javascript - 在 JavaScript 中,我不能为字符串数组创建唯一值,也不能从另一个数组中排除确定的值