flutter创建项目后,自动生成配置文件pubspec.yamlanalysis_options.yaml
pubspec.yaml中默认开启语法检查flutter_lints,lint会从语法正确性,执行效率等多个角度,判定代码。

  • 对于初学者而言,在体系尚未建立完整的情况下,我们可能仅想保证语法的正确性。关闭部分提示,告别波浪线方法如下↓
# analysis_options.yaml文件rules字段按需调整,我这里关了新建组件需传key、 建议const常量构造函数、文件名"小写_"组合
  rules:
    use_key_in_widget_constructors: false 
    prefer_const_constructors: false
    package_names: null

具体配置见我从git上搬运的,方便局域网小伙伴按需调整
<Linter for Dart配置项说明>

  • 另外,还有一个终极的,就是把pubspec.yaml里面的flutter_lints字段注释掉;当然,也不推荐这样做了,代码还是能规范就规范吧
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐