Eclipse から vim まで、最初はシングルステップのブレークポイント デバッグ機能が見つからず、とても不満でした。その後、検索して xdebug+vdebug という解決策を見つけました。
xdebugをインストールします
環境: centos 6.5
xdebug のインストール:
http://www.cnblogs.com/yixiong/archive/2013/03/29/2988331.html
vim でのデバッグには xdebug を使用します
- xdebug をインストールします
- pathgen を使用して vim の vdebug プラグインをインストールします。
- php.iniでvdebugを設定します。設定は次のとおりです。
<code>zend_extension=/path/to/xdebug<span>.so</span>
xdebug<span>.remote</span>_enable=on
xdebug<span>.remote</span>_handler=dbgp
xdebug<span>.remote</span>_host=localhost
xdebug<span>.remote</span>_port=<span>9000</span></code>
- 注:
- xdebug.remote_port は、php-fpm に対応するポートで設定する必要があります。
- f5 はデバッグモードをオンにします
- f6 はデバッグモードをオフにします
ブレークポイントを作成し、ブレークポイントを追加します
f2 次の行
f3 関数を入力します
- f4 関数を終了します
- :VdebugEval
$- val変数の現在の値。
- vdebug+xdebug
-
- ブレークポイントデバッグによって提供される関数を使用すると、関数を深く掘り下げることができます。
- エラー追跡情報を提供します。ジャワに似ています。
vdebug 公式ドキュメント: https://github.com/joonty/vdebug
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
').text(i));
};
$numbering.fadeIn(1700);
});
});
-
上記では、関連コンテンツを含めて vdebug+xdebug のインストールを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
-