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