VScodeでのprettierの設定
動作環境 Mac MacBook Pro (Retina, 15-inch, Mid 2014)
VScode
Prettier
Prettierが動かない
Code > Preferences > Setting から [onsave]と検索します。
Editor:Format On Saveにチェックを付ければファイルを保存したときにPrettierが動きます。
それでもPrettierが動かない
Code > Preferences > Setting から [formatter]と検索します。
Editor: Default Formatterの選択リストでesbenp.prettier-vscodeを選択します。
これでJavascriptのファイルを保存したときにPrettierが動きます。
Prettierが動かない
Code > Preferences > Setting から [prettier]と検索します。
Prettier: Prettier Path
Path to the prettier moduleのところにprettierのmoduleのpathを入力します。
/Users/[ユーザー名]/.nodebrew/node/v12.15.0/bin ← 正解
/Users/[ユーザー名]/.nodebrew/node/v12.15.0/bin/prettier ← 失敗
正しく入力すると、Javascriptファイルを保存したときにコードが整形されます。
その他
prettierのバージョンを確認する
prettier -v
2.2.1
コマンドラインから以下のコマンドを入力してもPrettierが起動してファイルが整形されることを確認出来ます。
prettier --write ファイルのパス
