4
1

More than 3 years have passed since last update.

LaravelのVSCodeを使った開発で、保存時にコードを自動整形する

Last updated at Posted at 2021-05-22

チームで開発する場合はもちろん、個人で開発する場合にもインテンドがしっかり入っていない場合や、「{」の位置が統一されていないと書き方の良し悪しにかかわらず見づらいコードになってしまいます。コードの自動整形機能は開発の早い段階で導入しましょう。

開発環境

言語:PHP
エディタ:VisualStudioCode(以下VSCodeと呼ぶ)

formatterの拡張機能を入れる

phpのformatterにはPHP Intelephenseがおすすめです

拡張機能からPHP Intelephenseを選択、[Install]
スクリーンショット 2021-05-22 17.36.50.png

この状態だと、フォーマットを行うにはファイルを開き
Shift + Command + Fを入力する必要があります。

ファイル保存時に、この操作を有効にするにはもう1ステップ必要です。

VSCode側で保存時に自動整形をする

Macのツールバーから[Code]→[基本設定]→[Settings]を選択

スクリーンショット 2021-05-22 17.35.48.png

[Editor:Format On Save]のチェックを入れる

スクリーンショット 2021-05-22 17.36.14.png

これで有効になっています。
phpファイルを開き、Command+Sで自動整形されることを確認してください。
もし働かない場合には、VSCode側の読み込みの可能性があるので、VSCodeの再起動をお願いします。

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1