使う際に、なんとなくで設定していてたまに困るので整理する。用拡張機能のページをちゃんと読めば、いろいろと書いてあったのでメモ。https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscodeどの言語に対応してるんだっけ以下の言語(FrameWork)に対応している。YAMLプラグインを使うことで、phpとかrubyとかもいけるっぽい。使う場合って何が必要なんだっけ1.拡張機能を入れる。検索してインストールする。編集画面から以下の設定を行う。他のドキュメントフォーマット用の拡張機能を入れてなければ、この設定もいらない。実行することができる。現在開いているディレクトリを指している。特定のプロジェクトのみ適用させたい場合は、ワークスペースに書く。ワークスペースに書くと、.vscodeディレクトリのsettings.jsonに設定が記載される。管理対象に含めておきたい。プロジェクトを横断する形で全体に適用させたい場合は、ユーザーに書く。適用させたい場合とかに便利だね。以下の設定を追加する。インストールする必要はない。そのものが含まれているから。実行したい場合不都合がある。インストールされていれば、そちらを実行するようになっている。インストールしておいたほうがいい。サポートしている設定ファイルを書く推奨。形式で書く、.prettierrc.jsにオブジェクト形式で書く、package.jsonに書く等、好みの方法を選ぶ。別のコードフォーマッターで、その設定ファイルが.editconfigになる。拡張機能を入れて、.editconfigに設定を書くと、ファイル編集中にコード整形をしてくれる。連携させることができるみたい。使わないので詳細は割愛。導入し、ファイル編集中に整形が走り、さらに保存時に別の結果に整形されるという事象に悩まされた。これは、親ディレクトリに、.editconfigがあるから起こることにこのメモを書くことで気づけた。設定に直接書く非推奨だけど書ける。含む)を探しにいく場合、対象のプロジェクトだけではなく、ユーザーのルートディレクトリまで遡ってファイルを探しに行く。