Formatting VSCode:如何在保存时自动格式化?

Formatting VSCode:如何在保存时自动格式化?,formatting,visual-studio-code,vscode-settings,Formatting,Visual Studio Code,Vscode Settings,在Visual Studio代码中,保存文件时如何自动格式化源代码?通过设置 "editor.formatOnSave": true 由于editor.formatOnSaveMode具有选项modifications,因此只需格式化您修改的代码即可。当您更改其他人的代码时非常好 您也可以仅为一种特定语言设置它: "[python]": { "editor.tabSize": 4, "editor.inser

在Visual Studio代码中,保存文件时如何自动格式化源代码?

通过设置

"editor.formatOnSave": true
由于
editor.formatOnSaveMode
具有选项
modifications
,因此只需格式化您修改的代码即可。当您更改其他人的代码时非常好

您也可以仅为一种特定语言设置它:

"[python]": {
    "editor.tabSize": 4,
    "editor.insertSpaces": true,
    "editor.formatOnSave": true #
},

由于版本1.6.1,Vscode支持“保存时格式化”。它将自动使用已安装的相关格式化程序扩展来格式化整个文档。

以下是更改保存设置时VS代码自动格式化的步骤:

  • 使用[Ctrl]+[Shift]+[p]
  • 键入“首选项”
  • 选择“首选项:打开用户设置”
  • 搜索“格式”
  • 更改“编辑器:保存时格式化”或“编辑器:粘贴时格式化”
  • 在VS代码中还有用于格式化的键盘快捷键。例如,设置选定代码格式的默认值应为[Ctrl]+K[Ctrl]+F(连续键入两个热键)


    以下是更改自动格式热键设置的步骤:

  • 使用[Ctrl]+[Shift]+[p]
  • 键入“键盘”
  • 选择“首选项:打开键盘快捷键”
  • 搜索“格式”
  • 更改“格式选择”或“格式文档”

  • 转到/.vscode/settings.json文件并粘贴到下面的代码

    {
        "editor.formatOnSave": true,
    }
    

    它将在保存时格式化代码。

    当formatonSave处于活动状态时,如果autosave处于启用状态,则应调整延迟参数。否则,您会一直使用format函数。有关空格和制表符的详细信息。保存时的格式有缺点,只是想提醒您。