don*_*why 3 lint dart android-studio flutter
显然,Google 和/或 JetBrains 认为每个人都应该使用 CamelCase,但是 (a) 我更喜欢 Snake_case(使用下划线),(b) 我的源代码中几乎每一行现在都有 lint 投诉,这使得很难将小麦与(c)我没有时间为了迎合其他人的审美而重写所有代码。我如何说服AS像我一样是个庸人?
Android Studio 在检查设置中有 Kotlin 命名约定
但 Android Studio 似乎在检查设置中没有 flutter 命名约定
我引用了一些文档@pskink说,https://dart.dev/guides/language/analysis-options#enabling-linter-rules
因为我想在创建变量时使用下划线,所以我所做的是
首先,在顶级目录(如 pubspec.yaml)中创建analysis_options.yaml 文件
其次,然后在analysis_options.yaml中这样实现
include: package:pedantic/analysis_options.yaml
linter:
rules:
non_constant_identifier_names: false
Run Code Online (Sandbox Code Playgroud)
最后在 pubspec.yaml 文件中,
dev_dependencies:
pedantic: ^1.0.0
Run Code Online (Sandbox Code Playgroud)
然后不再显示“使用小驼峰命名命名非常量标识符”。
| 归档时间: |
|
| 查看次数: |
1160 次 |
| 最近记录: |