我想自动缩进一个完整的JavaScript项目。如何使用WebStorm或其他工具执行此操作?
答案 0 :(得分:3)
Ctrl+Alt+L
)答案 1 :(得分:0)
这个名为js-beautify的project可以帮到你。它以npm或python包的形式存在。
然后,您可以使用find迭代目录中的所有js文件:
find . -name '*.js' -exec js-beautify -r {} \;
警告:它会缩进所有js文件,并会覆盖原始文件。在尝试上述命令之前,请务必将这些文件提交到svn / git。
答案 2 :(得分:0)
在项目根目录中创建文件:.editorconfig with content
# 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
或者:代码>重新格式化代码