Zend Studio

デバッグ機能を使ってみた。

  • ステップ実行、ブレークポイントの設定、ウォッチ式、など一通りの機能は揃っている。
  • リモートデバッグ機能が簡単に設定できて便利。サーバ側にZend Studioのサーバ側をインストールして、統合開発環境のカスタマイズ画面でそのURL(http://localhost/ など)を指定すれば、リモートのPHPデバッグできる。localhostに対してやっている分には特に動作も遅くないようだ。
  • そのリモートデバッグの場合、User-AgentがJava/1.4.2_03になっていた。(もしかして、JavaのHttpUrlConnectionとか使っているのだろうか。)これは変更できるのだろうか。もし変更できないとすると、携帯電話向けサイトのデバッグには不便だ。
  • デバッグ中に変数の値を設定できる。しかし、細かいところで不便。設定のダイアログに変数の現在の値がセットされず、空になっている。文字列の一部だけ書き換えるとか、数値を1増やすとか、やりにくい。

とりあえず一時間ぐらい使ってみた感想です。