自(zì)動格式化代碼
盡管您可(kě)以按照任何喜歡的樣式 - 但(dàn)根據我們的經驗 ,一(yī)個開(kāi)發團隊會:
有一(yī)個單一(yī)的、共享的樣式
通(tōng)過自(zì)動格式化來強制執行(xíng)此樣式.
在Android Studio和(hé)IntelliJ中自(zì)動格式化代碼
安裝Dart插件(請(qǐng)參閱編輯器設置),以便在Android Studio和(hé)IntelliJ中自(zì)動格式化代碼。
要(yào)在當前源代碼窗口中自(zì)動格式化代碼,請(qǐng)右鍵單擊代碼窗口并選擇Reformat code with dartfmt。您也可(kě)以通(tōng)過快(kuài)捷鍵來格式化代碼。
自(zì)動格式化VS Code中的代碼
安裝Dart-Code插件(請(qǐng)參閱編輯器設置)以在VS Code中自(zì)動格式化代碼。
要(yào)在當前源代碼窗口中自(zì)動格式化代碼,請(qǐng)右鍵單擊代碼窗口并選擇Format Document。您也可(kě)以通(tōng)過VS Code的快(kuài)捷鍵來格式化代碼。
要(yào)在保存文件時(shí)自(zì)動格式化代碼,請(qǐng)将editor.formatOnSave設置設置為(wèi)true。
使用flutter命令自(zì)動格式化代碼
您還可(kě)以使用以下(xià)flutter format命令在命令行(xíng)界面(CLI)中自(zì)動格式化代碼:
Usage: flutter format
-h, --help Print this usage information.
使用 ‘尾随逗号’
Flutter代碼通(tōng)常涉及構建相當深的樹(shù)狀數(shù)據結構,例如(rú)在一(yī)個build方法中。 為(wèi)了(le)獲得良好的自(zì)動格式化,我們建議(yì)您采用可(kě)選的尾部逗号。添加尾随逗号很(hěn)簡單:始終在函數(shù)、方法和(hé)構造函數(shù)的參數(shù)列表末尾添加尾随逗号,以便保留您的編碼格式。 這(zhè)将有助于自(zì)動格式化程序為(wèi)Flutter樣式代碼插入适當的換行(xíng)符。
網站建設開(kāi)發|APP設計開(kāi)發|小程序建設開(kāi)發