是否有一种方法可以指定Dart格式化程序不修改源代码,而只是格式化它



在对源代码应用格式化操作后,结果源代码不仅被格式化,而且还被修改(优化?)。

:

void main() {
  if(condition1) {
    // if condition 1
  } else if(condition2) {
    // if condition 2
  } else {
    // other case
  }
}
var condition1;
var condition2;
:后

void main() {
  if (condition1) {
    // if condition 1
  } else {
    if (condition2) {
      // if condition 2
    } else {
      // other case
    }
  }
}
var condition1;
var condition2;

它不适合我。这是我的问题还是有可能解决?

这是一个最近修复的错误。
- https://code.google.com/p/dart/issues/detail?id=17363(应该修复)
- https://code.google.com/p/dart/issues/detail?id=16847(类似的bug -打开)

最新更新