我在Macos上使用内置的文本编辑器在VS Code Version:1.45.1上编辑.yml
文件。
我一开始输入文件,编辑器就会立即修剪文件中每一行的所有尾随空格。如何防止这种情况发生?最好是有一个单一的设置来防止它对文件中的任何位置进行任何自动编辑,包括添加最终换行符等。
我尝试将以下内容添加到settings.json
中并重新启动VS Code,但似乎没有任何效果:
"[yml]": {
"editor.formatOnSave": false,
"editor.trimAutoWhitespace": false,
"files.trimTrailingWhitespace": false,
"files.trimFinalNewlines": false
},
我还尝试了其他文件扩展名,包括*.js
,但也看到了相同的行为。
原因是由于EditorConfig扩展-重新配置解决了它。