always_put_control_body_on_new_line工具 chevron_right診斷 chevron_rightalways_put_control_body_on_new_line 內容描述示例常見修復方法 toggle_on Lint 規則語句應獨立成行。描述#當受控制流語句(if、for、while 或 do)控制的程式碼與控制流語句位於同一行時,分析器會產生此診斷。示例#以下程式碼會產生此診斷,因為 return 語句與控制 return 是否執行的 if 語句位於同一行dartvoid f(bool b) { if (b) return; }常見修復方法#將受控語句放在單獨的、縮排的行上dartvoid f(bool b) { if (b) return; }此頁內容對您有幫助嗎?thumb_up thumb_down感謝您的反饋! feedback 提供詳情感謝您的反饋!請告訴我們如何改進。 bug_report 提供詳情除非另有說明,本網站上的文件反映 Dart 3.8.1 版本。頁面最後更新於 2025-05-08。 檢視原始碼 或 報告問題。