Flutter 颤振:为什么默认填充为8.0?
我不知道其他IDE,但当我用Flutter 颤振:为什么默认填充为8.0?,flutter,visual-studio-code,Flutter,Visual Studio Code,我不知道其他IDE,但当我用填充小部件包装小部件时,VS Code会自动将EdgeInsets设置为8.0。这是一个随机数还是背后有某种逻辑?我认为这是因为材料设计中的基线网格尺寸为8dp 见: 这是填充小部件的默认行为。Android Studio也在做同样的事情。因为在padding小部件中需要填充 const Padding({ Key? key, required this.padding, Widget? child, }) : assert(padding
填充小部件包装小部件时,VS Code会自动将EdgeInsets
设置为8.0。这是一个随机数还是背后有某种逻辑?我认为这是因为材料设计中的基线网格尺寸为8dp
见:
这是填充小部件的默认行为。Android Studio也在做同样的事情。因为在padding小部件中需要填充
const Padding({
Key? key,
required this.padding,
Widget? child,
}) : assert(padding != null),
super(key: key, child: child);
不,这不是随机的,是随机的fixed@pskink我知道我的意思是这个数字是如何决定的?嗯,最中性的值应该是0.0
-但是插件作者认为8.0
更好,我同意他们的看法是的,我知道Padding小部件没有默认值。但他询问了idea功能。这就是为什么我要对此发表评论。谢谢你的评论,兄弟。兄弟,我的意思是,如果你用填充小部件包装任何小部件,那么android studio和visual studio代码会自动设置8个填充值。我希望你能理解。