pdt2.1つくりなおし
- なんだかおかしいので作り直してみる
環境
デバッグ
- 設定-一般-webブラウザを内部に
- 起動毎にやる
- エディタフォントはVLゴシック12pt
- 空白文字の表示
[xdebug] zend_extension="/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so" xdebug.remote_autostart=off xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_host=localhost xdebug.remote_port=9000
デバッグ操作
- F8がspacesとかぶるのでキーを追加する
- ブレークポイントを複数打っといて、再開するのが簡単
- 詳しく見たいときはステップオーバーで行毎にトレース
- 呼び出し元まで見に行くならステップインを使う
デバッグ(F11 > c-s-←)
再開(F8 > c-s-→)
- 次のブレークポイントまで流す
ステップオーバー(F6 > c-s-↓)
- 次の行へ
終了(cmd-F2 > c-s-↑)
- RemoteLaunchをクリックしないと終了できない?
ステップイン(F5)
- メソッドに潜る
ステップリターン(F7)
- メソッドの最後まで流す