Has*_*sen 5 format dart visual-studio-code dartfmt
如果我的数组超过一定长度:
const List hts = [200, 195, 190, 185, 180, 175, 170, 165, 160, 155, 150, 145];
Run Code Online (Sandbox Code Playgroud)
VSCode 的格式如下:
const List hts = [
200,
195,
190,
185,
180,
175,
170,
165,
160,
155,
150,
145,
140
];
Run Code Online (Sandbox Code Playgroud)
我宁愿它没有,因为它使一个短数组占据了一半的页面。我怎样才能改变这个?
我也得到了更奇怪的格式,这意味着如果我注释掉一行,它只会注释掉一半的行:
这个:
Text('RESULTS', style: kMainText),
Text('Additional', textAlign: TextAlign.center, style: kSmallText),
Run Code Online (Sandbox Code Playgroud)
格式如下:
Text('RESULTS', style: kMainText),
Text('Additional',
textAlign: TextAlign.center, style: kSmallText),
Run Code Online (Sandbox Code Playgroud)
第二行是一行,但我必须将其注释为两行。似乎在某处有某种“长度”设置,我可以更改以避免这种情况。如何编辑所有这些行为?
Dart VS Code 扩展使用dart_style进行格式化,它包含在 Dart SDK 中。
有一个名为“最大行长度”的设置,可以在 Dart 部分的 VS Code 设置中进行配置,这将允许行在换行之前更长(但请注意,这适用于所有行,而不仅仅是列表)。
此处存在一个问题,需要在 VS Code 中使用替代(更可自定义)格式化程序:
https://github.com/Dart-Code/Dart-Code/issues/914
如果您想查看该问题,请在问题中添加 。
| 归档时间: |
|
| 查看次数: |
1309 次 |
| 最近记录: |