在 Android Studio 中,如何更改 Flutter 命名约定?
In Android Studio, how do I change the Flutter naming conventions?
显然 Google and/or 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
由于我想在创建变量时使用下划线,所以我做的是
首先,在顶级目录中创建一个 analysis_options.yaml 文件,例如 pubspec.yaml
其次,然后在analysis_options.yaml
中这样实现
include: package:pedantic/analysis_options.yaml
linter:
rules:
non_constant_identifier_names: false
最后在 pubspec.yaml 文件中,
dev_dependencies:
pedantic: ^1.0.0
然后不再显示“使用 lowerCamelCase 的名称 non-constant 标识符。”
找到“analysis_options.yaml”,并在规则下添加:
rules:
file_names:false
显然 Google and/or 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
由于我想在创建变量时使用下划线,所以我做的是
首先,在顶级目录中创建一个 analysis_options.yaml 文件,例如 pubspec.yaml
其次,然后在analysis_options.yaml
中这样实现include: package:pedantic/analysis_options.yaml
linter:
rules:
non_constant_identifier_names: false
最后在 pubspec.yaml 文件中,
dev_dependencies:
pedantic: ^1.0.0
然后不再显示“使用 lowerCamelCase 的名称 non-constant 标识符。”
找到“analysis_options.yaml”,并在规则下添加:
rules:
file_names:false