小编Mau*_*u S的帖子

VisualStudio 代码 trimTrailingWhitespace 设置为 false 仍会在保存时修剪空白

我已经使用 VS Code 大约三个月了。

我有这个问题,我更新了.js文件中的一行代码(也发生在某些.css文件中),我的 diff 工具告诉我有数百个更改。

显然,files.trimTrailingWhitespace: false它根本没有做任何事情,因为它在保存时继续修剪文件上的空白。

这些是我在用户配置中被覆盖的所有设置:

"editor.trimAutoWhitespace": false,
"files.trimTrailingWhitespace": false,
"editor.formatOnSave": false
Run Code Online (Sandbox Code Playgroud)

似乎什么都没有。

另外,我没有任何扩展来格式化我的代码(据我所知)。

请帮忙!非常感激。

运行 VS Code for Mac v1.16.1(最新?截至今天)

更新

因此,看起来任何其他应用程序(Sublime、Brackets、Atom)甚至 git repo 工具(如 Gitlab)都会修改此文件上的空格或换行符...

我什至认为这可能是一个与平台相关的问题(gitlab 对文件的修改,有点暗示它与平台无关)但是在 Windows 上的 Sublime 中打开文件做了同样的事情......空格或换行符在保存时重新格式化。我仍然不知道保存到底发生了什么。

但比您的投入和热心提供帮助要多得多。

whitespace removing-whitespace visual-studio-code vscode-settings

5
推荐指数
0
解决办法
1880
查看次数