Visual Studio Code でファイルを保存するときに、組み込みフォーマッタを使用して TypeScript コードを自動的にフォーマットしたいと思います。
以下のオプションがあることは承知していますが、どれも十分ではありません。
- 手動でフォーマットする
Shift + Alt + F
- 型によるフォーマット
"editor.formatOnType": true
- Enter キーを押すと行がフォーマットされます。残念ながら、別の行をマウスでクリックしたり、上矢印/下矢印を押したりすると、フォーマットは解除されます。
- 既存の拡張機能を使用する
- これを試してみた1つですが、あまりうまく機能していないようです。
- 美化機能を使う
"beautify.onSave": true
- TypeScriptでは動作しません
- カスタム拡張機能を書く
- 自動保存とビルドを正しく処理したい場合は、注意が必要です。