805

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

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

4

7 回答 7

1394

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

  1. 打开 Visual Studio Code 用户设置(菜单文件首选项设置用户设置选项卡)。
  2. 单击在此处输入图像描述窗口右上角的图标。这将打开一个文档。
  3. "files.trimTrailingWhitespace": true如果新设置尚不存在,请向用户设置文档添加新设置。这样您就不会直接编辑默认设置,而是添加它。
  4. 保存用户设置文件。

我们还添加了一个新命令来手动触发此操作(命令面板中的Trim Trailing Whitespace)。

于 2015-06-17T06:55:01.310 回答
190

菜单代码偏好设置→</p>

在此处输入图像描述

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

于 2018-12-07T04:55:03.360 回答
95

您不仅可以更改 Visual Studio Code 设置以自动修剪尾随空格,还可以从命令面板 ( Ctrl++ Shift)中执行此操作P

命令面板:修剪尾随空格

您还可以使用键盘快捷键:

  • Windows、Linux:Ctrl+ KCtrl+X
  • 苹果电脑:⌘</kbd> + k, ⌘</kbd> + x.

(我使用的是 Visual Studio Code 1.20.1。)

于 2018-02-22T16:42:30.443 回答
21

在最近的 Visual Studio Code 版本中,您可以在此处找到设置:

菜单文件首选项设置文本编辑器文件→(向下滚动一点)修剪尾随空白

这是为了在保存文件时修剪空白。

或者您可以在顶部搜索栏中搜索“修剪尾随空白” 。

于 2018-09-21T07:44:54.867 回答
11

Visual Studio Code,菜单FilePreferenceSettings → 搜索“trim”:

Visual Studio 代码屏幕截图

于 2019-10-10T11:53:48.787 回答
6

看看EditorConfig 插件

通过使用插件,您可以针对各种项目进行设置。Visual Studio Code 还为 .editorconfig 文件内置了 IntelliSense。

于 2017-10-04T20:27:28.227 回答
-5
<Ctr>-<Shift>-<F> 

Format,也可以。

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

于 2020-06-29T17:27:25.717 回答