目錄

file_names

使用 lowercase_with_underscores 命名原始碼檔案。

此規則從 Dart 2.0 開始提供。

規則集:核心建議flutter

詳細資訊

#

請務必使用 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