タグ

phpとxdebugに関するclavierのブックマーク (6)

  • Vagrant + PHP + Xdebug リモートデバッグする設定手順

    お久しぶりです。野瀬です。 最後の投稿から約1年が経っており、時が経つのは早いなぁ〜と感じる今日この頃。 最近自分の周りでの開発環境はVagrantを使うのが増えてきています。 自分も流行に乗っかりVagrantを使って開発しています。 今回はそんなVagrantとPHPとXdebugを使ったステップ実行をする手順をご紹介したいと思います。しかもWebブラウザからだけではなくCommandLineからもステップ実行させる設定方法です。すご〜くいまさらな感じはしますが・・・ ググってもWebブラウザからのステップ実行は結構あるのですがCommandLineからのステップ実行の設定があまりなかったので同じように困った方の為に。 環境確認 あくまでも例ですので適宜自分の環境に置き換えてください。 Vagrant ver1.5.2 CentOS release 6.5 (Final) PHP ve

  • GitHub - brookhong/DBGPavim: This is a plugin to enable php debug in VIM with Xdebug, with a new debug engine.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - brookhong/DBGPavim: This is a plugin to enable php debug in VIM with Xdebug, with a new debug engine.
  • Code Life

    noto's blog

  • xdebugを使ったコードカバレッジ集計

    こんにちは、牧野です。久々のブログになりました。。 私事ですが、昨年末、鎌倉に引っ越しました。 今は毎日、鎌倉から1時間半くらいかけて会社に通っています。 前の自転車通勤と比べて片道1時間くらい余計にかかるのですが、通勤電車は混んでおらず(大体11時出社)、席に座って好きなことをして過ごせるので、かえって楽になりました。 会社が始まるのが遅ければ、鎌倉暮らしはおすすめです。 さて、今回はPHPのコードカバレッジについてです。 コードカバレッジとは、プログラムコードのうちどれくらいの割合実行されたのかを表すものです。 例えば、システムのテストをした結果、コードカバレッジが100%になっていれば、全てのプログラムを一通りテストできた、ということが言えます。 今回やりたかったのは、ウェブアクセスして動作確認を進めていく中で、全体のうちどれくらいの割合テストできたのか、どの部分がまだテストできてい

    xdebugを使ったコードカバレッジ集計
  • PhpStorm で、Xdebugのリモートデバッグ環境を作る | バシャログ。

    今日はなんといえばいいのか、第三世代iPadはなかったことになってるみたいなので、気分が沈んでいるtanakaです。でも!Kindle がついに日にやってくるということで楽しみです。狙い目はKindle Paperwhite 3Gです。 さて、話は変わります。有償ですがオススメのIDE PhpStormの話をします。恥ずかしながら今までXdebugのリモートデバッグ機能を使えていませんでした。が、ついに、ついに設定できたのでその使い方をまとめます。環境はPhpStorm 5.0 (Mac OS X 10.8.2), PHP/ApacheはMacPortsでインストールしています。 リモートデバッグで何ができる? 処理を特定の行で中断させて、変数を中身をチェックできる 上の図は、あるCakePHPのコントローラの中で処理を中断して、変数の中身を見た時の図です。 真ん中の段で、コントローラの

    PhpStorm で、Xdebugのリモートデバッグ環境を作る | バシャログ。
  • 1