尽管我喜欢Visual Studio Code,但我觉得很烦人的一件事是,在格式化代码时,它会过度地破坏行。我喜欢紧凑的代码,因为它更容易阅读IMO。当线条被破坏到如下的程度时,IMO会产生反作用并且难看,并且会过度关注这些线条。有没有办法防止这种情况,除了不使用它的格式化程序(IE。不破线)?
Dart:
const List<String> lsMonths = [
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
];
在VS Code typescript / javascript格式化程序上有一个open issue。我rekon这个功能正在开发中,很快就会推出。还有另一种选择,使用除vscode格式化程序之外的其他格式化程序:js-beautify。它有directive to ignore or reserve sections。