自动删除尾随空格或使用快捷方式删除

问题描述 投票:392回答:5

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

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

visual-studio-code vscode-settings
5个回答
756
投票

您可以从设置中启用空白修剪:

  1. 打开VS用户设置(首选项>设置>用户设置选项卡)。
  2. 单击窗口右上角的{}图标。这将打开一份文件。
  3. 将新的"files.trimTrailingWhitespace": true设置添加到“用户设置”文档(如果它尚不存在)。这样您就不会直接编辑默认设置,而是添加它。
  4. 保存用户设置文件。

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


30
投票
File -> Preference -> Settings ->

enter image description here

选中此选项


29
投票

您不仅可以更改VS代码设置以自动修剪尾随空白,还可以从命令选项板执行此操作:

Command Palette: Trim Trailing Whitespace

从我的截图中可以看出,在Mac上你也可以使用键盘快捷键:⌘ k + ⌘ x。在Windows上,您可以使用Ctrl + Shift + P.

(我正在使用VS Code 1.20.1。)


10
投票

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

File -> Preference -> Settings -> Text Editor -> Files -> (Scroll down a bit) Trim Trailing Whitespace

或者你可以在顶部的搜索栏中搜索"Trim Trailing Whitespace"


3
投票

你看过EditorConfig插件(https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig)吗?通过使用该插件,您可以拥有特定于各种项目的设置。 vscode还内置了用于.editorconfig文件的intellisense。

© www.soinside.com 2019 - 2024. All rights reserved.