W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
盡管您可以按照任何喜歡的樣式 - 但根據(jù)我們的經(jīng)驗(yàn) ,一個(gè)開發(fā)團(tuán)隊(duì)會(huì):
安裝Dart插件(請(qǐng)參閱編輯器設(shè)置),以便在Android Studio和IntelliJ中自動(dòng)格式化代碼。
要在當(dāng)前源代碼窗口中自動(dòng)格式化代碼,請(qǐng)右鍵單擊代碼窗口并選擇Reformat code with dartfmt。您也可以通過快捷鍵來格式化代碼。
安裝Dart-Code插件(請(qǐng)參閱編輯器設(shè)置)以在VS Code中自動(dòng)格式化代碼。
要在當(dāng)前源代碼窗口中自動(dòng)格式化代碼,請(qǐng)右鍵單擊代碼窗口并選擇Format Document。您也可以通過VS Code的快捷鍵來格式化代碼。
要在保存文件時(shí)自動(dòng)格式化代碼,請(qǐng)將editor.formatOnSave設(shè)置設(shè)置為true。
您還可以使用以下flutter format命令在命令行界面(CLI)中自動(dòng)格式化代碼:
Usage: flutter format <one or more paths>
-h, --help Print this usage information.
Flutter代碼通常涉及構(gòu)建相當(dāng)深的樹狀數(shù)據(jù)結(jié)構(gòu),例如在一個(gè)build方法中。 為了獲得良好的自動(dòng)格式化,我們建議您采用可選的尾部逗號(hào)。添加尾隨逗號(hào)很簡(jiǎn)單:始終在函數(shù)、方法和構(gòu)造函數(shù)的參數(shù)列表末尾添加尾隨逗號(hào),以便保留您的編碼格式。 這將有助于自動(dòng)格式化程序?yàn)镕lutter樣式代碼插入適當(dāng)?shù)膿Q行符。
這里是一個(gè)自動(dòng)格式化公式格式化帶有尾部逗號(hào)代碼的示例:
如果沒有尾部逗號(hào),格式化后則會(huì)是下面這樣:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: