ウェブサイト検索

typescript - WebStorm のコード再フォーマット(Prettier)は、`prettier --write .` と同じようにフォーマットします


私は、各コミットの前に prettier --write . を実行する必要があるコードベース(TS)に取り組んでいます。

しかし、私は WebStorm で コードの再フォーマット アクションを使って Prettier を実行しており、こちらの方が便利です。このアクションを使用すると、コードも再フォーマットされ、例えば行末に欠落している ; が追加されます。しかし、例えば空行は削除されないことに気付きました。しかし、prettier --write . を実行すると、その空行は削除されます。

私は、WebStormでPrettierを使ったReformat Codeは、そのファイルに対してprettier --writeを実行するのと同等だと考えていました。

Prettierを手動で実行せずにコミットできるように、同じ動作をどうすれば得られますか?

これがコードベースで見つけることができた唯一の設定です:

 "prettier": {
    "singleQuote": true,
    "arrowParens": "avoid"
  },

WebStormでは、使用している設定を説明する設定を見つけることができませんでした: