0%

Flutter intent Sometimes 4 spaces

Flutter时候发现奇怪的现象,默认的2个 space 的缩紧有时候会变成4个
查了一个多小时,不太好找关键词,最后还是找到了
原因竟然是comma逗号遗漏了一个,添加末尾的逗号就可以正常缩进了。

analysis_options.yaml 里的 linter rules 下面添加这个条件就好了,现在默认支持
require_trailing_commas

顺便吹一波raywenderlich的入门教程不是盖的,还是厉害

参考

Widget instantiation indents first named argument by 4 spaces in stead of two #1962
Flutter Formatting Sometimes Indenting to 4 spaces instead of 2 #2509