VSCでPHPプログラミングするときの決定版、phpcs, phpcbf, phpdocblocker

2019-10-17T01:00:45Z | 2分で読めます | 更新日時 2019-10-17T01:00:45Z

@

普段はdockerを使った開発に移行したためwindowsの機能をつかって動かすことはほぼ無くなったのですが、MicrosoftのVisual Studio Codeなどを使っているときに、どうしてもphpが動かせると便利に使えたりすることがあり、windowsマシンに改めて、PHPをインストールしてみました。

基本的には、ダウンロードしてきて解凍するだけなのですが、一部改修したので以下にメモ。

ダウンロード先:
https://windows.php.net/download
ここから、zip版をダウンロードして、c:\php に解凍します

php.iniの編集

composerのインストール

これで “`composer“`だけで動かせるようになります。
もしくは、webからインストールファイルをダウンロードして実行することでここまでは達成。

PHP_CodeSniffer のインストール

CakePHP Code Snifferもあわせてインストールする方法をまとめておきます。

Visucal Studio Codeで使えるようにする

VSCのExtensionをインストールします。
PHPCS:https://marketplace.visualstudio.com/items?itemName=ikappas.phpcs
PHPCBF: https://marketplace.visualstudio.com/items?itemName=persoderlind.vscode-phpcbf
ついでに、
PHP DocBlocker: https://marketplace.visualstudio.com/items?itemName=neilbrayfield.php-docblocker

設定は、VSCの設定jsonファイルに以下を追加しました。

使い方

[SHIFT] + [ALT] + [F] でソースコードの自動修正
phpdocの入力では、/**まで打ち込んで、[TAB]で自動入力されます

© 2008 - 2025 橋本たけしの日々を徒然に

🌱 Powered by Hugo with theme Dream.

about me

皆様はじめまして。
今、プログラミング教育が普通に行われていて、普通にPythonとかAIといった言葉が交わされることは喜ばしいことだなぁと感じています。

プログラミングを実際にすることで、もっとこうしたい!と欲が出てきて、いろいろと考えたり、もっと便利にしたい!と思って、世の中のUI/UX/DXのことを理解できたりします。

深さをとことん追求する中で、幅が出て一人ひとりの味が出てくる。
AIに負けない部分は、実はとっても人間らしさだったりします。
本当に必要なことを考えていけたら良いなぁと思っております。