概要
remote containerを利用してphpのコードを書いて、保存した時に自動で整形されるようにする。
書かないこと
- remote containerの使い方
- php cs fixerのルール設定
php-cs-fixerのインストール
Composer経由でインストールする。
docker環境なので、Dockerfileに以下を追加する。
追加したらコンテナを再構築する。
RUN composer global require "friendsofphp/php-cs-fixer"
vscode拡張のインストール
vscodeのExtensionsでjunstyle.php-cs-fixer
を検索して、インストールする。
settings.jsonの追加
ホームディレクトリに.vscode/settings.json
がない場合は作成して、以下を追加する。
{
"php-cs-fixer.onsave": true,
"php-cs-fixer.executablePath": "php-cs-fixer",
"[php]": {
"editor.defaultFormatter": "junstyle.php-cs-fixer"
}
}