Flutter 如何在花括号前后添加空格?
我正在进行颤振开发,当我保存时,代码会格式化。这很好,但有些设置不是我想要的。例如,我想在我的构造函数的花括号之后和之前添加一个空格: 以前Flutter 如何在花括号前后添加空格?,flutter,dart,visual-studio-code,Flutter,Dart,Visual Studio Code,我正在进行颤振开发,当我保存时,代码会格式化。这很好,但有些设置不是我想要的。例如,我想在我的构造函数的花括号之后和之前添加一个空格: 以前 Device({this.deviceType}); 之后 我如何调整省道格式或VS代码来处理这个问题 谢谢您不能将Dart格式化程序dartfmt配置为执行此操作,因为它旨在使所有Dart代码看起来都相同,而不管作者是谁。有关格式化程序不可配置的原因的详细信息,请参阅(dartfmt的后端)。Dart格式化程序遵守“analysis_options.y
Device({this.deviceType});
之后
我如何调整省道格式或VS代码来处理这个问题
谢谢您不能将Dart格式化程序
dartfmt
配置为执行此操作,因为它旨在使所有Dart代码看起来都相同,而不管作者是谁。有关格式化程序不可配置的原因的详细信息,请参阅(dartfmt的后端)。Dart格式化程序遵守“analysis_options.yaml”文件中列出的linter样式规则。可以找到该文件的说明。可以找到完整的过梁规则列表
您还可以订阅常见的样式指南,例如,一个包含谷歌内部使用的样式指南的包,或者另一个支持所有规则的包,这些规则既不矛盾也不自以为是。我认为
dartfmt
实际上对analysis\u选项没有任何作用。yaml
。据我所知,这只有dartanalyzer才能阅读。是的,你不能,因为dartfmt是根据样式指南进行格式化的,谷歌希望代码签入不会引入额外的换行符。
Device({ this.deviceType });