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

Visual studio code 自动删除尾随空格或使用快捷方式删除尾随空格,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,是否有方法(自动或使用快捷方式)删除Visual Studio代码中的尾随空格 我一直在命令选项板和编辑器设置中查找,但找不到我要查找的内容。您可以在文件保存时间的设置中启用空白修剪: 打开Visual Studio代码用户设置(菜单文件→ 偏好→ 设置→ 用户设置选项卡) 单击窗口右上角的图标。这将打开一个文档 在用户设置文档中添加一个新的“files.trimTrailingWhitespace”:true设置(如果尚未存在)。这样您就不会直接编辑默认设置,而是添加到默认设置中 保存用户设置

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


我一直在命令选项板和编辑器设置中查找,但找不到我要查找的内容。

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

  • 打开Visual Studio代码用户设置(菜单文件→ 偏好→ 设置→ 用户设置选项卡)
  • 单击窗口右上角的图标。这将打开一个文档
  • 在用户设置文档中添加一个新的
    “files.trimTrailingWhitespace”:true
    设置(如果尚未存在)。这样您就不会直接编辑默认设置,而是添加到默认设置中
  • 保存用户设置文件
  • 我们还添加了一个新命令来手动触发此操作(从命令调色板中修剪尾部空白)。

    请查看


    通过使用插件,您可以为各种项目设置特定的设置。Visual Studio代码还为.editor配置文件内置了IntelliSense功能。

    不仅可以更改Visual Studio代码设置以自动修剪尾部空白,还可以从命令选项板(Ctrl+Shift+p)执行此操作:

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

    • Windows、Linux:Ctrl+K、Ctrl+X
    • Mac:⌘ + K⌘ + 十,

    (我使用的是Visual Studio代码1.20.1。)

    在最新的Visual Studio代码版本中,您可以在此处找到设置:

    菜单文件→ 偏爱→ 设置→ 文本编辑器→ 文件夹→ (向下滚动一点)修剪尾部空白

    这用于在保存文件时修剪空白

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

    菜单文件→ 偏爱→ 设置→

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

    Visual Studio代码,菜单文件→ 偏爱→ 设置→ 搜索“修剪”:

    --
    
    格式,也可以


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

    是的,我现在正在使用它,因为它已经发布,感谢VS代码团队:)此外,下面是删除当前工作文件尾随空格的快捷方式:CTRL+SHIFT+XLooks与macOS上的快捷方式类似,现在是Command-K,后跟Command-XIs。有没有办法对所有文件启用它,但对某些文件类型禁用它?例如,我想到了降价。目前还没有,但我们正在研究这个里程碑的特定语言设置。在这里查看我们的迭代计划:从VS代码1.42开始,有一个复选框“Trim training Whitespaces”(由Shivkumar Birnale解释)。不再需要编辑JSON。在Linux上,您可以使用
    Ctrl
    +
    K
    Ctrl
    +
    X
    。使用Visual Studio code 1.43.1(2020-02)中的命令选项板似乎没有匹配项。(在Linux和Windows上的结果相同。)可以通过以下方式找到键盘快捷键:1)打开菜单
    文件
    →<代码>首选项→<代码>键盘快捷键。2) 从今天(2020年7月)起,在Mac上的搜索框(顶部)中键入“trail”,在VSCode 1.46.1版本中,您可以按打开设置⌘ + , 并从那里搜索尾随空格或其他任何内容。如果选中此选项,则不会执行它所说的操作(如git所示)。希望手动将其添加到用户设置文件中能起作用。备选方案:在“设置”窗口打开后(顶部)在搜索框中键入“修剪”实际上覆盖了快捷方式(手动)部分:
    Ctrl
    +
    K
    Ctrl
    +
    X
    这需要根据文档的语言设置格式化程序。例如,对于Python,需要设置为提供程序。您没有提到是否正在使用扩展
    <Ctr>-<Shift>-<F>