vscodeでプロジェクト毎/特定ファイルのみ自動整形無効
vscodeで自動整形するprettierとか便利なんだけど
チェックする担当者によってはコードの細かいこだわりなんかもあったりで、
linterとか設定するまでも無いような時はサクッと自動整形OFFにしたい時もある。
プロジェクト毎
プロジェクトのworkspace毎の設定で変えられる。
ハズなのだけどもなんかsave on formatのチェック外しても整形走ってしまったので
なんで?って思ってたら
{
"folders": [
{
"path": "."
}
],
"settings": {
"editor.formatOnSave": false,
}
}
こんな感じで手動で
“editor.formatOnSave”: false,
あてればoffになりました。
特定ファイル
といいつつ、自動整形になれてると快適でない。
今回はhtmlだけoffにできればよかったので
特定ファイルというか拡張子なのか言語なのか
はなんともだけども、.htmlだけ除外したい場合は
{
"settings": {
"[html]": {
"editor.formatOnSave": false
}
}
}
こんな感じにすれば良いっぽい。