2016-11-14 53 views
4

我想自动缩进一个完整的JavaScript项目。我如何使用WebStorm或其他工具来做到这一点?如何自动缩进完整的JavaScript项目?

+0

到目前为止您尝试了什么?它是多个文件吗?在HTML文件或单独的文件等的JavaScript? – Soviut

+0

我知道^ + alt + I,但它只是做选择。我想要一些完整的项目(javascript)。不只是一个文件 –

回答

3
  1. 在左侧
  2. 工程工具窗口中选择你的项目的根文件夹/源根文件夹
  3. 从主菜单中选择代码|重新格式化代码(或点击Ctrl+Alt+L
0

这个叫做js-beautify的project可以帮到你。它以npm或python包的形式存在。

然后,您可以使用find遍历在目录中的所有js文件:

find . -name '*.js' -exec js-beautify -r {} \; 

警告:它会缩进所有js文件,并覆盖原有的文件。在尝试上述命令之前,一定要将这些文件提交到svn/git。

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

或者:代码>格式化代码