タグ

デバッグに関するmiyatakazuhiroのブックマーク (11)

  • IEでのJavaScriptデバッグを可能にする「CompanionJS」:phpspot開発日誌

    My DebugBar | CompanionJS / HomePage IEでのJavaScriptデバッグを可能にする「CompanionJS」。 サイトでインストールをすると、IEにドッキングされます。 インストールするだけでは使えず、インターネットオプションの「スクリプトのデバッグを使用しない」チェックを外す必要があります。 インストール後は、次のように「表示」メニューから表示することが出来ます。 表示すると次のような感じ。 エラーが出ると右側にエラーが出て、クリックするとスクリプトのエラー箇所に移動し、ハイライトされます。 また、サイトでエラーがあると次のようにブラウザ上で通知してくれます。 IEでもデバッグしたい場合がありますが、このツールはなかなか使えそうですね。 もっといろんなデバッグをしたい場合はデバッグバーというものがあるようです。 DOMインスペクタ、HTTPインスペ

    miyatakazuhiro
    miyatakazuhiro 2008/03/29
    IEでつかえるFirebug
  • Xdebugを導入してみる - JavaのStackTraceが欲しい! - Do You PHP?

    [2005/12/31]Xdebug2.0.0beta5がリリースされています。PECLのページからどうぞ。 PHPでちょっとした規模の開発を行っていると当然ユーザー定義関数やクラスが増えてきて、だんだんでバッグがしにくくなります。構文エラーとかは問題ないのですが、例えば何らかのDBアクセスクラスを使ってSQL文を実行してエラーが発生したとき、PHPが表示してくれるエラー発生行番号はあくまでDBアクセスクラスの行番号になってしまいます。また、条件によってSQLを組み変える場合など、最終的にどの様なSQLを実行したのか <?php echo $sql; ?> などとして表示させないと分からなかったりします。 PHP4.3.xならdebug_backtraceとtrigger_errorで実装できるだろうということは分かっているのですが、PHP体でどうにかならないかなぁ。。。と思って調べてみ

  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • http://bobchin.net/xdebug/docs-settings.html

  • 2005-07-25

    ま、いいんだけどね。 金曜日は花火を見に行った。まだMaiが小さいしジッとしていないのでジャスコから見学。しかしぜんぜん遠くて迫力が・・・ない。来年はちゃんと河川敷に連れて行こう。 土曜日は、ジジが結婚式参加のため苫小牧まで送迎。待ってる間はこれまたジャスコへ。駐車場代がいらないしね。道内一でかいらしい・・・。広すぎて疲れた。 Maiにとっては売場が迷路みたいで楽しいんでしょうね。追っかけるので精一杯。 日曜日は姪と甥と3人の面倒を見る。さすがに3人いると保育園状態で休めないねぇ。 プロファイリングできるということなので、Xdebug - Debugger and Profiler Tool for PHP を試してみた。 あいも変わらずWindows環境(PHPは4.4)です。 インストール ・まず、ファイルをダウンロード。 右側の下の方のBINARY SNAPSHOTS (2.0dev

    2005-07-25
  • php で 簡単にデバッグする方法 - oooooooo

    php で 簡単にデバッグする方法 http://labs.unoh.net/2006/10/php_print_debug.html print_r() を <pre> する TIPS や、HTML 化する print_a() の紹介など。ここら辺の配列表示関数は p() や a() なんて名前にすると便利。 あと、debug_backtrace() も便利。debug_backtrace() は変数も全て表示するので、経路だけ知りたい場合に function backtrace() { $backtrace = array(); $debug_backtrace = debug_backtrace(); if (is_array($debug_backtrace)) { foreach ($debug_backtrace as $key=>$data) { if ($data['fun

  • PHPのデバッグ方法 - hiroyのブログ

    「http://labs.unoh.net/2006/10/php_print_debug.html」につられて書いてみる。 開発時はxdebugをPHP環境に組み込んでいるので、特別なことをしなくても下記のように記述するだけでvar_dumpの結果を整形して表示してくれる。とても便利。 var_dump($this->getRequest()); もともとはプロファイリングのためにxdebugを使い始めたのだけど、気がつくと細かいところで開発環境がリッチになっている。エラー発生時にはスタックトレースを表示してくれるのでわかりやすい。 プロファイリング結果のビューア、WinCacheGrindは定番なのかな。使ってます。

    PHPのデバッグ方法 - hiroyのブログ
  • [PHPウォッチ]第11回 PHP4/PHP5にバグ修正版,高機能デバッグ・ツールXdebug登場

    今回は,先月リリースされたPHP4およびPHP5のバグ修正版PHP4.3.9およびPHP5.0.2における変更点を紹介する。また,Wikiアプリケーション構築用パッケージText_Wikiと,高機能なデバッグ用ツールXdebugについて紹介する。 PHPの開発状況 PHP5が正式リリースされてから3カ月ほどが経過した。PHP 5.0系(最新版はPHP5.0.2)は安定版として主にバグ修正のみが行われるバージョンとなっており,開発の主体はPHP 5.1系に移行している。PHP 5.1系では前回紹介したPDO等さらなる機能強化が行われる予定である。 PHP 5.0系については,ほぼ1~2ヶ月に一回のペースでマイナー・バージョンアップが行われている。旧バージョンにあたるPHP 4.3系(最新版はPHP 4.3.9)のバグ修正作業も継続されており,こちらも,ほぼ同様なペースでバグ修正を目的としたマ

    [PHPウォッチ]第11回 PHP4/PHP5にバグ修正版,高機能デバッグ・ツールXdebug登場
  • Persistence is Power:vim+xdebugで作るphpデバッグ環境 - livedoor Blog(ブログ)

    Days in programming, computing, studying, considering and enjoying xdebug でのデバッグは eclipse+TruStudio つかってる人が結構いるみたいだが、どうも php で eclipse ほどの環境を使うというのには違和感を感じていた。開発環境という話でいえば、最近は PHPIDE(いつのまにかPDTって名前になってた) とか結構いい感じに整ってきてて、これはこれで使いやすかったんだけど、eclipse が(気分的にも)重い。 で、いっとき emacs に行きつつも Ctrl 押しながらのカーソル操作に慣れず(というか、面倒)、結局 vim に戻った。なにより xdebug2.0 でサポートされてるリモートデバッグプロトコル DBGp に対応したプラグインが使えるのが大きい。コレが激しく便利。あまりやって

  • CKEditor CodeSnippet の言語選択肢を追加する

    CKEditor CodeSnippet は、Drupal のコンテンツ編集で CKEditor の CodeSnippet プラグインを使えるようにするモジュール。有効にすると、ツールバーの「コードスニペットを挿入」ボタンで開くモーダルウィンドウから言語とコードを入力することで、ハイライト表示のコード片をコンテンツに挿入できる。 これを使って sites/default/services.yml ファイルの内容を入力しようとして、言語の選択肢に YAML がないことに気づいた。指定できる選択肢は、テキストフォーマットの設定(admin/config/content/formats)で選択するが、そもそもそこに YAML がない。 記述言語に応じてコード内のキーワードをハイライト表示する機能は highlight.js によるが、もしかして使用しているファイルに YAML サポートが含まれ

    CKEditor CodeSnippet の言語選択肢を追加する
  • Perl Tips | デバッグの方法

    みなさんは、日ごろプログラミングにおいてデバッグはどのようにされているだろうか。Eclipse などの開発環境を使っている場合は、それを利用すればいいと思う。 しかし、私の長年の公私におけるプログラミングの経験では、開発環境はやはり栄枯盛衰がある。これまでで最も一貫性のある開発環境といえばマイクロソフトの Visual Studio となるだろう。また、Eclipse もこれから先の長いサポートが期待できそうであるが、プロたるもの、道具(Eclipse)は選ばないで仕事ができるようにしておくと何かと都合がよい。 それでは、最も基的なデバッグ方法とは?かつ地味なデバッグ方法はプログラム中に print 文をはさんで変数の中身を出力していくこと だ。 ここで、それぞれの print 文を デバッグコード と呼ぶことにするが、それぞれのデバックコードは インデントしないで常に行頭から書き始める

  • 1