有没有办法在Visual Studio Code中删除尾随空格(自动或使用快捷方式)?

我一直在命令面板和编辑器设置中寻找这个,但我找不到我要找的。


当前回答

VS Code中有扩展。这也可以使用。

名称:尾随空格 Id: shardulm94.trailing-spaces 说明:突出显示尾随空格,并在一瞬间删除它们! 版本:0.4.1 出版商:Shardul Mahadik VS市场链接:https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces

其他回答

截至2023年(附图)

1)进入文件>首选项>设置:


2)在搜索栏中键入尾随文件:


3)检查选项

你都准备好了。现在,如果你在一行末尾添加空格(或者在一行中间添加连续的空格),一旦按下Ctrl+ s,额外无用的空格将被自动删除。

<Ctr>-<Shift>-<F> 

格式也一样。

这将删除尾随空格并格式化/缩进代码。

菜单代码→偏好设置→

选中“修剪尾随空白”选项-“启用后,保存文件时将修剪尾随空白”。

你可以在文件保存时间设置中启用空白修剪:

打开Visual Studio Code用户设置(菜单文件→首选项→设置→用户设置选项卡)。 单击窗口右上方的图标。这将打开一个文档。 添加一个新的“files”。trimTrailingWhitespace":如果用户设置文档中不存在,则为true设置。这样你就不会直接编辑默认设置,而是添加到默认设置中。 保存“用户设置”文件。

我们还添加了一个新命令来手动触发(从命令面板中修剪尾随空白)。

看一下EditorConfig插件。

通过使用插件,你可以对不同的项目进行特定的设置。Visual Studio Code还为.editorconfig文件内置了智能感知功能。