翻譯|使用教程|編輯:董玉霞|2022-04-21 16:06:55.277|閱讀 790 次
概述:WebStorm 可以根據配置的代碼樣式設置格式化代碼,還可以從命令行將代碼樣式格式應用于指定的文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
WebStorm 可以根據配置的代碼樣式設置格式化代碼,還可以從命令行將代碼樣式格式應用于指定的文件。
命令行格式化程序在后臺啟動 WebStorm 實例并應用格式化。如果 WebStorm 的另一個實例已經在運行,它將無法工作。在這種情況下,可以從正在運行的實例執行代碼樣式格式化。使用命令行格式化程序自動定期維護具有許多貢獻者的大型代碼庫,以確保一致的編碼風格。
為了能夠格式化文件,請安裝并啟用支持 WebStorm最新版本 中相應文件類型的插件(例如,用于格式化 shell 腳本文件的Shell Script插件)。
Windows
可以在bin下的安裝目錄中找到運行 WebStorm 的可執行文件。要將此可執行文件用作命令行啟動器,請按照命令行界面中的說明將其添加到您的PATH系統中。
句法
webstorm64.exe format [<options>] <path ...>
例子
使用默認代碼樣式設置格式化C: \Data \src目錄中的兩個特定文件:
webstorm64.exe format C:\Data\src\hello.html C:\Data\src\world.html
使用默認代碼樣式設置遞歸格式化C: \Data \src目錄中的所有文件,包括所有子目錄:
webstorm64.exe format -r C:\Data\src
使用來自C: \Data \settings.xml的代碼樣式設置非遞歸地格式化C: \Data \src目錄中的所有.xml和.html文件:
webstorm64.exe format -s C:\Data\settings.xml -m *.xml,*.html C:\Data\src
macOS
WebStorm 包含一個用于運行命令行代碼格式化程序的腳本。默認情況下,它位于應用程序包中:WebStorm.app /Contents /bin /format.sh
句法
./format.sh [<options>] <path ...>
例子
使用默認代碼樣式設置格式化~ /Data /src目錄中的兩個特定文件:
./format.sh ~/Data/src/hello.html ~/Data/src/world.html
使用默認代碼樣式設置遞歸格式化~ /Data /src目錄中的所有文件,包括所有子目錄:
./format.sh -r ~/Data/src
使用~ /Data /settings.xml中的代碼樣式設置非遞歸地格式化~ /Data /src目錄中的所有.xml和.html文件:
./format.sh -s ~/Data/settings.xml -m *.xml,*.html ~/Data/src
Linux
可以在bin下的安裝目錄中找到運行 WebStorm 的腳本。要將此腳本用作命令行啟動器,請按照命令行界面中的說明將其添加到您的PATH系統中。
句法
webstorm.sh format [<options>] <path ...>
例子
使用默認代碼樣式設置格式化~ /Data /src目錄中的兩個特定文件:
webstorm.sh format ~/Data/src/hello.html ~/Data/src/world.html
使用默認代碼樣式設置遞歸格式化~ /Data /src目錄中的所有文件,包括所有子目錄:
webstorm.sh format -r ~/Data/src
使用~ /Data /settings.xml中的代碼樣式設置非遞歸地格式化~ /Data /src目錄中的所有.xml和.html文件:
webstorm.sh format -s ~/Data/settings.xml -m *.xml,*.html ~/Data/src
選項 | 描述 |
-h | 顯示幫助信息并退出。 |
-m|-mask | 指定以逗號分隔的文件掩碼列表,用于定義要處理的文件。您可以使用*(任何字符串)和?(任何單個字符)通配符。 |
-r|-R | 遞歸處理指定目錄。 |
-s|-settings |
指定用于格式化的代碼樣式設置文件。這可以是以下之一:
格式化程序還在父目錄中查找.editorconfig文件,可以顯式使用 EditorConfig 進行格式化,而不是 WebStorm 代碼樣式設置。 |
-allowDefaults | 未為文件或一組文件定義代碼樣式時使用默認代碼樣式設置:-s未設置且文件不屬于任何項目時。否則文件或文件將被忽略。 |
-charset | 保留編碼并強制讀取和寫入源文件的字符集,例如:-charset ISO-8859-15. 如果命令行格式化程序無法正確處理源文件中的特殊字母,此選項很有用。 |
-d|-dry | 在驗證模式下運行格式化程序。格式化程序將在內存中執行相同的格式化操作,并以非零狀態退出,以防任何格式化文件與原始文件不同。 |
以上就是有關在WebStorm從命令行格式化文件的教程,更多關于WebStorm價格信息可進入慧都官網查看。
WebStorm已更新至V2022.1,歡迎大家下載試用。
WebStorm是一個針對JavaScript和相關技術的集成開發環境。像其他JetBrains IDE一樣,它使你的開發體驗更加愉快,使日常工作自動化,并幫助你輕松處理復雜的任務。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn