我想自动缩进一个完整的 javascript 项目。如何使用 WebStorm 或其他工具来做到这一点?
问问题
1139 次
3 回答
3
- 在左侧的项目工具窗口中选择您的项目根文件夹/源根文件夹
- 从主菜单中选择代码 | 重新格式化代码(或点击
Ctrl+Alt+L
)
于 2016-11-15T16:36:51.043 回答
0
在项目根目录中创建文件: .editorconfig 与内容
# http://editorconfig.org
root = true
[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
为自己调整 ident_size。
重新启动 WebStorm,接受 WebStrom 应该使用编辑器配置文件。
点击:ctrl+alt+L
或:代码 > 重新格式化代码
于 2016-11-14T15:47:35.950 回答
0
这个名为 js-beautify 的项目可以帮助你。它以 npm 或 python 包的形式存在。
然后,您可以使用 find 遍历目录中的所有 js 文件:
find . -name '*.js' -exec js-beautify -r {} \;
警告:它将缩进所有 js 文件,并覆盖原始文件。在尝试上述命令之前,请确保已将这些文件提交到 svn/git。
于 2016-11-14T15:47:16.127 回答