2016-11-14 54 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

或者:代碼>格式化代碼