library_names
使用 lowercase_with_underscores 命名庫。
詳情
#請使用 lowercase_with_underscores 命名庫。
有些檔案系統不區分大小寫,因此許多專案要求檔名全部小寫。使用分隔符可以在這種形式下仍然保持名稱的可讀性。使用下劃線作為分隔符可以確保名稱仍然是有效的 Dart 識別符號,這在語言將來支援符號匯入時可能會有所幫助。
錯誤示例
dart
library peg-parser;正確示例
dart
library peg_parser;Lint 規則 file_names 可用於強制在檔案上執行相同的命名約定。
啟用
#要啟用 library_names 規則,請在您的 analysis_options.yaml 檔案中,將 library_names 新增到 linter > rules 下方
analysis_options.yaml
yaml
linter:
rules:
- library_names如果您使用 YAML 對映語法配置 Lint 規則,請在 linter > rules 下方新增 library_names: true
analysis_options.yaml
yaml
linter:
rules:
library_names: true