## 背景
PHPStormでは以前はIDEからGitのステージを利用できませんでしたが、PhpStorm 2020.3よりステージ機能をサポートするようになりました。
本記事では、PHPStormで新たにサポートされるようになったGitステージの機能を説明します。
## 作...
PHPStormでjson_encode()やjson_decode()などのjson操作系メソッドを利用すると、下記のようにエラーが出ることがあります。
これは、エラーメッセージにもある通り、composer.jsonに`ext-json`のrequire定義がないにもかかわらず、jsonエクステン...
PHPにはphpcsというコードチェッカがあります。
実行することで問題があるコードをチェックでき、どのファイルに問題があるかが一目でわかります。
```language-bash
$ docker-compose exec app vendor/bin/phpcs
...
FILE: /var/www/html/app/...
PHPStormなど、IntelliJの製品で、IDEのウィンドウ端に出てくるサイドバーメニューの表示/非表示を切り替える方法です。
サイドバーというのは、下の画像の"Project"ボタンが出ているエリアのことです。
## 手順
メニューより`View -> appearanc...
JetBrainsのAll Products Packのライセンス料はWebサイトをみると下記の金額であると記載されいます。
```
法人ユーザ
US $649.00 / 初年度
US $519.00 / 2年目
US $389.00 / 3年目以降
個人ユーザ
US $249.00 / 初年度
US $199.00 / 2年目
U...
PHPStormでは、IdeaVimプラグインを使うことでエディタをviキーバインドにすることができます。
プラグインをインストールしていたのに、いつのまにかviキーバインドが使えなくなっている場合、プラグインが無効化されている場合があります。
## 対...
PHPStormでXDebugを使用しているとき、BraakPointを指定していないにもかかわらず、
常に最初のファイルの、最初の行(ステートメント)で、止まってしまう場合があります。
これは、PHPStormの設定にて、最初のステートメントが走る時に、自動的にbreak...