如何使“保存时格式”使用与编辑时相同的缩进?
例如,编写以下代码片段后(行自动缩进 4 个空格):
但是,当我启用“保存时格式化”时,保存的文件使用 2 个空格进行缩进:
答案1
回答我自己的问题...
我正在使用Prettier扩展,并且每个制表符的空格数设置为 2。
启用“保存时格式化”选项后,"editor.formatOnSave": true
VS Code 将使用配置的代码格式化程序,即Prettier在我的情况下。Prettier是 2。
将其设置为 4 后,文件现在保存了 4 个空格。Settings.json
更新内容如下:
"prettier.tabWidth": 4,
我想Prettier适用于编辑和保存。显然,Prettier格式化仅在保存期间应用。我还注意到“格式选择”Ctrl-K Ctrl-F
未使用Prettier制表符间距。
如果我可以设置Prettier选项卡宽度与编辑器设置相匹配,这样我只需在一个地方更改它。这样可以吗?
马特。