VSCodeでphp開発始めたところ、デバッグ中にDeepExitExceptionが乱発する自体に遭遇したので、原因と対策。
結論
原因
デバッグ中にコード修正すると、phpcsが実行され、その中でDeepExitExceptionを発生させています。仕様に近い。何か問題が起きている訳ではないです。
具体的には、内部的に実行されているphpcsのコマンド引数をパースするところ(Config.php内)で、例外スローされています。(この例外スローが適切なのかは疑問)
対策
VSCodeのブレークポイントで、Everythingのチェックを外すだけです。標準でEverythingチェック入っています。
開発環境
VSCode
phpcs & phpcbf
xDebug