当我在Visual Studio Code中保存文件时,我想使用内置格式化程序自动格式化TypeScript代码。
我知道以下选项,但是它们都不足够好:
- 手动格式化
Shift + Alt + F
- 输入格式
"editor.formatOnType": true
- 当您按Enter键时,它将格式化行。不幸的是,当您单击另一行或按向上/向下箭头时,它保持未格式化的状态。
- 使用现有的扩展名
- 我想这一个,但它似乎没有工作太清楚了没有。
- 使用美化
"beautify.onSave": true
- 它不适用于TypeScript
- 编写自定义扩展
- 如果要处理自动保存并正确构建,这很棘手。