【问题标题】:On Formatting Android Studio unfolds Dart code in a Flutter projectOn Formatting Android Studio 在 Flutter 项目中展开 Dart 代码
【发布时间】:2018-11-12 23:26:20
【问题描述】:

在编辑 Dart 文件时在 Android Studio 中使用 CTRLALTLFlutter 项目中将展开我的代码,即函数、方法、editor-fold 等。

有没有办法防止这种行为?

经过进一步调查,我实际上发现文件保持中的最后一个顶级折叠(但不是它的内部),即如果第一个水平折叠展开,则该区域中的最后一个折叠将保留,但不会保留该折叠区域内的折叠。

仍然,非常奇怪的行为。我真的可以阻止所有折叠更改吗?

【问题讨论】:

    标签: android-studio dart flutter


    【解决方案1】:

    这听起来像是一个错误,你应该报告它here in GitHub

    【讨论】:

      【解决方案2】:

      我使用“使用 dartfmt 重新格式化代码”作为临时解决方法。

      与“重新格式化代码”不同,这不会改变折叠/展开。

      【讨论】: