• ベストアンサー

PHPソースの解析やデバッグに使うツール

PHPソースの解析やデバッグに使うツール c言語などのコンパイラ言語には優秀なIDEが多数ありますが 皆さんはPHPの開発をする時どのようなツールを使用しているのですか? フリーのPHPソースを解析する際、ステップ実行しながら変数の中身をウォッチ したりしながらソース解析したいのですが、VisualStadioのような便利なIDEはないのですか? そのようなツールなしにPHPソースを書くとすると無茶苦茶大変な気がするのですが 皆さんは、その困難を乗り越えてPHP開発をされているのですか? 素人な質問ですみませんが、詳しい方がいましたら教えてください。

  • ken2r
  • お礼率88% (82/93)
  • PHP
  • 回答数2
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんばんは。 私は Eclipse+PDT を使ってます。

ken2r
質問者

お礼

早速オールインワンのPDTをインストールしてみました。 これは便利! ご回答ありがとうございました。

その他の回答 (1)

回答No.2

DebugできるEclipseとZendの組み合わせです。 デバッグはないといけないし、テストツールは必要ですよね。。。

ken2r
質問者

お礼

教えていただいたZendのプラグインは有料のようで今回は、PDTを使ってみます。 ご回答ありがとうございました。

関連するQ&A

  • PHPのデバッグ方法

    PHPでデバックする方法を探しています。 var_dumpやprint_rで変数を表示させる以外に、効率よくデバッグできる方法が知りたいです。 GUIで値がウォッチできたり、ソースのバージョン管理できるような ソフトはあるのでしょうか?

    • ベストアンサー
    • PHP
  • お勧めのデバッグツールは?

    CGIでちょっと凝った掲示板を作成していますが、なかなか思うように進みません。 そこで、お勧めのデバッグツールがあったら、教えて下さい。 変数の中身やトレースして、おっかけたいのです。 開発環境OSは、WindowsXP Proです。 ちなみに言語は、CとVBA経験あり、Perlは初心者

    • ベストアンサー
    • Perl
  • PICマイコンでC言語のデバッグ方法

    PIC 16Fでアセンブラでソフトを作っていたのですが、C言語でソフトを作りたいと思っています。開発用ソフトはMAPLABーXーIDEとCコンパイラはXC8を使います。 アセンブラでは、シミュレータモードでステップ動作ができたのでわかりやすくデバッグできたのですが、cではステップ動作の様なことができるのか、できない場合はどうしたらよいか教えてください。

  • IE8開発者ツールでソースの修正

    JavaScriptのデバッグにIEの開発者ツールを使用してみようと考えています。 そこで質問なのですが、 開発者ツールでデバッグしている最中に、JavaScriptのソースプログラムを修正するにはどうしたら良いのでしょうか? ブレイクポイントの設定やステップ実行、変数の値を表示するなどの使い方はわかったのですが、バグの原因がわかった時、直接ソースを修正しようと、左側の画面にカーソルを移動しましたが、修正ができませんでした。 HTMLの属性などは、ダブルクリックすると書き換えることが可能なようですが、JavaScriptも同様に修正することはできないのでしょうか? 開発環境は WindowsXP IE8 です。 よろしくお願い申し上げます。

  • PHPでは、あんま大きなプログラムは作れないの?

    PHPでは、あんま大きなプログラムは作れないの? だって、変数の宣言が必要ないから。 変数の宣言が必要ない、ってことは、 おかしな変数があっても、コンパイラーが 事前にチェックできないってことだし。 つまりそれって、デバッグが難しくなるってことでしょう? だから、 「デバッグがめんどくなってきたな、、、」 と感じたら、それは、そろそろJavaとかに 移行しろ、っていう、神からのメッセージでしょ? 変数を使うにあたって、あらかじめ、 宣言が必要な言語であれば、 宣言の無い変数が登場した段階でエラーではじくし、 デバッグも容易になるよね。 つまりそれって、プログラムが大規模になってきたら、 そういう厳密系な言語にシフトしたほうが ストレスがたまらなくっていいってことでしょう?

    • ベストアンサー
    • PHP
  • phpのデバッグ機能について

    教えてください。 今、phpを勉強していこうと考えています。 そこでphpを学ぶ上でnotepad++を使っていたのですがデバッカ機能がない(方法がわからないだけ?) のでデバッグ機能を実装しているツールを教えて頂けませんでしょうか? ・やりたい機能 1,vbのようにブレークポイントが設定できる。 2.変数の中身が表示できる。 3,ログが取れる 以上のようなデバッグ機能です。 (visual basic のような感じです。) 初心者ですので、上記機能が画像でインストールから操作説明まで記載しているサイト を教えていただければものすごくありがたいです。 以下開発環境を記載します。 何卒宜しくお願いいたします。 os :windows7 php v.5.3.1 + MySQL 5.1.41

    • ベストアンサー
    • PHP
  • linux 上での C言語開発のデバッグ環境

    linux 上で C言語を使った開発をするようになったのですが、みなさんは、デバッグなどはどうなさっているでしょうか?私は、Emacsは使うことが出来ます。 Windows では Visual C++ (.net) を使っていて、「ソース上でマウスのポインタを変数に合わせれば、変数の値を確認できる」など、デバッグが便利だったのですが、linux上ではどうするものでしょうか? ネットで調べると、emacs をエディタとして開発している人が多いみたいなので、どうしていらっしゃるのかなと思いました。

  • C言語のソース解析ツールありませんか

    UNIX系OSで動作するものでC言語を解析してmain()からの関数の流れを出力してくれるようなツールを探しています。 GUIはあまり期待していません、自作しようと思っていたのですが世の中にあるツールを見てからでも遅くないと思いました。 誰が作ったかわからないようなソースを維持管理することになった為、このような質問を致しました。 どうか、情報があったら教えて下さい。

  • EclipseでPHPデバッグ環境

    Eclipseは以前Javaの開発で使ったことがありますが、 開発環境を自分で構築したことはありません。 最近PHPの仕事を請けるようになりましたが、 デバッグの効率が悪いのでEclipseでの環境を 構築したいと考えています。 ステップ実行しながら変数内の値をチェックできたら嬉しいです。 知りたいことは2つあります。 (1) PHPEclipse vs PDT 2009年10月現在、どちらの方が優れているのでしょうか? 上記の目的が果たせれば、導入が楽な方が良いです。 (2) 既存アプリからプロジェクトを作成 既存のアプリがあるので、これをEclipseに取り込む方法が わからず、これまでに何度か導入を挫折しています。 ローカルPCにapache、PHP、MySQL環境は整っており、 アプリはこの環境上で動作します。 あとはEclipse経由でデバッグが出来ればよいのですが。 以下、環境情報です。 Windows XP PHP 4.4.4 Apache 1.3.33 ご教示いただけましたら幸いです。

    • ベストアンサー
    • PHP
  • ソースが解析できない言語はなに?

    C#やVB.NETだと逆アセンブルのツールなどでソースコードが見れてしまいますが 見ることが出来ない開発言語で一般的なのは何があるでしょうか?

専門家に質問してみよう