前々回の投稿で扱ったデバッガをvim(CLI)にて再現しました。 普段はIDEでなくvimで作業するため 実運用的にこちらを採用していきます。 他のブログで紹介されているものと特に異なるのが 【vimを起動する環境とPHPを起動する環境が同じ】 という点にご留意ください。(一応同条件のものは少数だが確認しました) 良かった点 ツールの行き来が無いので無駄な作業が減る 慣れてるvimの操作の分めちゃくちゃ速い 微妙, 悪かった点 vim内部でダイナミックにpythonを実行できるようコンパイルし直し 独自のdbgpというプロトコルを認識する必要がある IDEと違ってnginxのポートと重複しちゃだめ(?) 最後の点で恥ずかしながら苦戦を強いられました。 今回使用するブラウザとしてChromeを挙げます。 こちらからダウンロードしてインストール。 拡張機能の設定から”Xdebug helper