如何在Webstorm中设置强模式Dart Analyzer?
How to set up strong-mode Dart Analyzer in Webstorm?
在我的 Dart yaml 文件中我有
analyzer:
strong-mode: true
但它什么也没做。我还添加了分析器:
dependencies:
analyzer: any
browser: ^0.10.0
polymer: ^1.0.0-rc.16
polymer_elements: ^1.0.0-rc.8
我遗漏了一些东西(我想是大脑)。请问是什么?
谢谢
史蒂夫
在您的 pubspec.yaml
所在的目录中添加文件 analysis_options.yaml
(.analysis_options
旧)。
添加
analyzer:
strong-mode: true
或者如果您还想禁用隐式转换 and/or 隐式动态
analyzer:
strong-mode:
implicit-casts: false
implicit-dynamic: false
您还可以启用其他 linter 规则
linter:
rules:
- always_declare_return_types
有关所有受支持的 linter 规则,请参阅 http://dart-lang.github.io/linter/lints/ and
另见 https://www.dartlang.org/guides/language/analysis-options
在我的 Dart yaml 文件中我有
analyzer:
strong-mode: true
但它什么也没做。我还添加了分析器:
dependencies:
analyzer: any
browser: ^0.10.0
polymer: ^1.0.0-rc.16
polymer_elements: ^1.0.0-rc.8
我遗漏了一些东西(我想是大脑)。请问是什么?
谢谢
史蒂夫
在您的 pubspec.yaml
所在的目录中添加文件 analysis_options.yaml
( 旧)。.analysis_options
添加
analyzer:
strong-mode: true
或者如果您还想禁用隐式转换 and/or 隐式动态
analyzer:
strong-mode:
implicit-casts: false
implicit-dynamic: false
您还可以启用其他 linter 规则
linter:
rules:
- always_declare_return_types
有关所有受支持的 linter 规则,请参阅 http://dart-lang.github.io/linter/lints/ and
另见 https://www.dartlang.org/guides/language/analysis-options