翻譯|使用教程|編輯:董玉霞|2022-03-16 14:36:28.797|閱讀 252 次
概述:本文主要介紹如何在WebStorm中格式化文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本文主要介紹如何在WebStorm中格式化文件。
WebStorm 可以根據配置的代碼樣式設置格式化您的代碼,您還可以從命令行將代碼樣式格式應用于指定的文件。
命令行格式化程序在后臺啟動 WebStorm 實例并應用格式化。如果 WebStorm 的另一個實例已經在運行,它將無法工作。在這種情況下,您可以從正在運行的實例執行代碼樣式格式化。使用命令行格式化程序自動定期維護具有許多貢獻者的大型代碼庫,以確保一致的編碼風格。
為了能夠格式化文件,請安裝并啟用支持 WebStorm 中相應文件類型的插件(例如,用于格式化 shell 腳本文件的Shell Script插件)。
Windows
您可以在bin下的安裝目錄中找到運行 WebStorm 的可執行文件。要將此可執行文件用作命令行啟動器,請按照命令行界面中的說明將其添加到您的PATH系統中。
句法
webstorm64.exe format []
例子
使用默認代碼樣式設置格式化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 []
例子
使用默認代碼樣式設置格式化~ /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 []
例子
使用默認代碼樣式設置格式化~ /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 |
指定用于格式化的代碼樣式設置文件。這可以是以下之一:
|
以上就是從命令行格式化文件的相關內容,更多關于WebStorm教程的內容可進入官網查看。
正值“315”消費者權益日,慧都為正版護航,聯合Jetbrains廠商推出滿減優惠,旗下產品最高減1200,歡迎大家進入活動詳情頁了解詳情。
WebStorm是一個針對JavaScript和相關技術的集成開發環境。像其他JetBrains IDE一樣,它使你的開發體驗更加愉快,使日常工作自動化,并幫助你輕松處理復雜的任務。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn