dart VSCode Flutter拒绝使用4个空格

ggazkfy8  于 4个月前  发布在  Vscode
关注(0)|答案(1)|浏览(96)

我发现使用2个空格的缩进来编写代码会令人难以置信地分散注意力,所以我总是将缩进大小设置为4个空格,然而,在这个flutter项目中,缩进保持在2个空格,无论我如何更改,它都拒绝成为4个空格.(这适用于所有文件,而不仅仅是主.dart文件)
x1c 0d1x的数据
我试过将缩进空间从2设置为4(https://stackoverflow.com/a/37077167/15586166https://stackoverflow.com/a/51398290/15586166),但即使对于Dart特定项目将其设置为4个空格,(json文件),工作区设置(假设json文件的前端),在VSCode用户设置选项卡中,它返回到格式上的2个空格(或者更确切地说,设置停留在4个空格,但它仍然格式在2个空格)。我没有.editorconfig,所以我不能改变它。我还禁用了检测压痕(https://stackoverflow.com/a/43809036/15586166)的所有水平,我做了与压痕大小。


可能是dart_style(我假设是格式化代码),强制2个空格缩进?如果是,有可能改变它吗?

不过,看一下它的代码,它不应该像这个函数那样强制使用2个空格。

我也只有这2个扩展的 dart /Flutter,只有Prettier格式化程序(只有其他格式化程序),但禁用它并不能解决问题.

doinxwow

doinxwow1#

对于那些厌倦了等待Dart家伙定制的人来说,这里有一个解决方案:fork dart_style仓库,根据自己的需求更改并设置在VSCode中使用的替代品。指令(和准备好的补丁)是here

相关问题