在Visual Studio Code中,如何在保存文件时自动格式化源代码?
答案 0 :(得分:6)
启用"格式化保存"通过设置
"editor.formatOnSave": true
您也可以只针对一种特定语言进行设置:
"[python]": {
"editor.tabSize": 4,
"editor.insertSpaces": true,
"editor.formatOnSave": true
},
自版本 1.6.1 以来,Vscode支持" 保存格式"。它将自动使用相关的已安装格式化程序扩展来格式化整个文档。
答案 1 :(得分:6)
以下是更改保存设置中VS Code自动格式的步骤:
还有一些用于在VS Code中格式化的键盘快捷键。例如,格式化所选代码的默认格式应为[Ctrl] + K [Ctrl] + F(连续输入两个热键)。
以下是更改自动格式热键设置的步骤:
答案 2 :(得分:1)
转到设置-> settings.json文件并粘贴以下代码
{
"explorer.confirmDelete": false,
"editor.formatOnSave": true,
"terminal.integrated.rendererType": "dom"
}
它将在保存时格式化代码。
答案 3 :(得分:0)
settings.json:
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications",
"editor.formatOnType": true,
"editor.formatOnPaste": true,
“formatOnSaveMode”对于仅格式化修改后的代码很重要,因为我不想触及遗留代码。 如果我想格式化整个文档,我显然会调用“格式化文档”。
"formatOnType" 在我输入完整的 stmt 后起作用(例如,对于 CPP,在 ';' 之后)