Visual Studioコードでファイルを保存するときに、組み込みフォーマッタを使用してTypeScriptコードを自動的にフォーマットしたいと思います。
私は以下の選択肢を知っていますが、どれも十分ではありません。
Shift + Alt + F
"editor.formatOnType": true
でフォーマット"beautify.onSave": true
2016年9月(VSCode 1.6)現在、これは正式にサポートされています。
以下をsettings.json
ファイルに追加します。
"editor.formatOnSave": true
開いた設定ファイルに次のコードを入力してください
{
"editor.formatOnSave": true
}
ファイルを保存
Javascriptソースだけを使って保存時に自動フォーマットしたい場合は、これをUsers Setting
に追加してください( Cmd, または Ctrl,):
"[javascript]": { "editor.formatOnSave": true }
MACユーザーの場合は、この行をデフォルト設定に追加してください。
ファイルパスは/ Users/USER_NAME/Library/Application Support/Code/User/settings.jsonです。
"tslint.autoFixOnSave":true
ファイルのサンプルは次のようになります。
{
"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
}