做自(zì)由與創造的先行者

Flutter 格式化代碼

Flutter開(kāi)發手冊

自(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)發
上(shàng)一篇:升級安裝的Flutter