macos - 格式化 Dart 文件时 VSCode 不考虑选项卡大小
问题描述
当我选择“格式化文档”时,我希望 Mac 上的 VSCode 使用 4 个空格而不是 2 个空格。这是我在用户设置中的内容:
{
"editor.fontFamily": "Andale Mono",
"editor.fontSize": 13,
"editor.renderWhitespace": "all",
"editor.tabSize": 4,
"[dart]": {
"editor.tabSize": 4,
"editor.detectIndentation": false
},
"workbench.colorTheme": "Material Theme",
"materialTheme.fixIconsRunning": false,
"workbench.iconTheme": "eq-material-theme-icons"
}
但是,当我格式化文档时,它不尊重 4 个空格选项卡。它使用 2。
解决方案
这是 VS Code 的 Dart 插件的一个限制。它使用官方dart_style
格式化程序,仅支持带空格的格式化(与运行相同dartfmt
)。
如果您想查看更灵活的格式化程序,请在此 GitHub 问题上点赞:
推荐阅读
- vb.net - 如何添加指定键来关闭应用程序
- windows - Windows Kit 8.1 标头无法确定 WINVER 和 _WIN32_WINNT
- javascript - 如何在 JavaScript 中递归地制作菜单和子菜单?
- heroku - 如何确保我在关闭帐户之前下载了 Heroku 上的所有数据?
- ios - 无法检测正反转方向
- angular - 延迟原始点击事件,来自应用指令
- flutter - inheritFromWidgetOfExactType 不适用于通用 InheritedWidget
- java - 使用 SharedPreferences 保存和加载不起作用
- jsf - 如何在不提交的情况下将用 p:editor primefaces 编写的文本发送到 java bean?
- java - 浏览器收不到服务器响应