file_names
使用 lowercase_with_underscores
命名原始碼檔案。
詳細資訊
#務必 使用 lowercase_with_underscores
命名原始碼檔案。
有些檔案系統不區分大小寫,因此許多專案要求檔案名稱全部小寫。使用分隔字元仍可讓名稱在該形式下保持可讀性。使用底線作為分隔符可確保名稱仍然是有效的 Dart 識別符,如果語言日後支援符號匯入,這可能會有所幫助。
錯誤範例
SliderMenu.dart
filesystem.dart
file-system.dart
正確範例
slider_menu.dart
file_system.dart
沒有嚴格 .dart
副檔名的檔案會被忽略。例如
可以
file-system.g.dart
SliderMenu.css.dart
lint library_names
可用於在函式庫上強制執行相同的命名方式。
啟用
#若要啟用 file_names
規則,請在您的 analysis_options.yaml
檔案中的 linter > rules 下新增 file_names
analysis_options.yaml
yaml
linter:
rules:
- file_names
如果您改為使用 YAML map 語法來設定 linter 規則,請在 linter > rules 下新增 file_names: true
analysis_options.yaml
yaml
linter:
rules:
file_names: true
除非另有說明,否則本網站的文件反映的是 Dart 3.7.1。頁面最後更新於 2025-03-07。 檢視原始碼 或 回報問題。