VScode(Mac High Sierra)で PHP7 に対応(コード補完など)させるためには、PHP7をインストールして設定する。 brew か phpenv か迷うが自分は MacでWebサーバを利用せず bin だけ利用できればよいので brew にした。 XAMPPは起動とか面倒そうなのでやめた。
phpenvは Warning がでていたので、とりあえず brew でインストール
.bash_profile にパスを記述
export PATH="/usr/local/opt/php@7.2/bin:$PATH"
export PATH="/usr/local/opt/php@7.2/sbin:$PATH"
bash_profile にパスを記述 $ vi ~/.bash_profile
export PATH="$HOME/.phpenv/bin:$PATH"
eval "$(phpenv init -)"
ターミナル再起動後、php-buildインストール
PHP7と関係パッケージインストール
phpenv で PHPバージョン切替
.bash_profile にパスを記述
export PATH="/Users/yoo/.phpenv/bin:$PATH"
eval "$(phpenv init -)"
php7のパスを設定
"php.executablePath": "/usr/local/opt/php@7.2/bin/php",
"php.validate.executablePath": "/usr/local/opt/php@7.2/bin/php",
"php.validate.enable": true,
差し当たり自分にあったPHPプラグインをインストール - PHP IntelliSense - PHP Intelephense - PHP DocBlocker - PHP Debug *「PHP Intelephense」はコード整形が動作しなかった。 *「 PHP Intellisense - Crane」は定義ジャンプが自分向きでなかった。 *「php cs fixer」はエラーになるので利用しない。