当我在Visual Studio Code中保存文件时,我想使用内置格式化程序自动格式化TypeScript代码。
我知道以下选项,但它们都不够好:
Shift + Alt + F
"editor.formatOnType": true
类型的格式
"beautify.onSave": true
答案 0 :(得分:163)
答案 1 :(得分:35)
答案 2 :(得分:17)
如果您想使用Javascript源自动格式保存,请将此格式添加到Users Setting
(按 Cmd ,或 Ctrl < / KBD> ,):
"[javascript]": { "editor.formatOnSave": true }
答案 3 :(得分:9)
无需再添加命令。对于那些不熟悉Visual Studio Code并正在寻找一种在保存时格式化代码格式的简便方法的人,请按照以下步骤操作。
[Cmd+,]
或使用以下屏幕截图打开设置。您完成了。谢谢。
答案 4 :(得分:2)
答案 5 :(得分:0)
对于 MAC 用户, 将此行添加到您的默认设置
文件路径为:/ Users / USER_NAME / Library / Application Support / Code / User / settings.json
“ tslint.autoFixOnSave”:是
该文件的示例为:
{
"window.zoomLevel": 0,
"workbench.iconTheme": "vscode-icons",
"typescript.check.tscVersion": false,
"vsicons.projectDetection.disableDetect": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"eslint.autoFixOnSave": true,
"tslint.autoFixOnSave": true
}
答案 6 :(得分:0)
陪同:
"editor.codeActionsOnSave": { "source.fixAll.eslint": true }