チームで開発する場合はもちろん、個人で開発する場合にもインテンドがしっかり入っていない場合や、「{」の位置が統一されていないと書き方の良し悪しにかかわらず見づらいコードになってしまいます。コードの自動整形機能は開発の早い段階で導入しましょう。
##開発環境
言語:PHP
エディタ:VisualStudioCode(以下VSCodeと呼ぶ)
##formatterの拡張機能を入れる
phpのformatterにはPHP Intelephense
がおすすめです
拡張機能からPHP Intelephense
を選択、[Install]
この状態だと、フォーマットを行うにはファイルを開き
Shift
+ Command
+ F
を入力する必要があります。
ファイル保存時に、この操作を有効にするにはもう1ステップ必要です。
##VSCode側で保存時に自動整形をする
Macのツールバーから[Code]→[基本設定]→[Settings]を選択
[Editor:Format On Save]のチェックを入れる
これで有効になっています。
phpファイルを開き、Command
+S
で自動整形されることを確認してください。
もし働かない場合には、VSCode側の読み込みの可能性があるので、VSCodeの再起動をお願いします。