問題タブ [javascript-debugger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Visual Studio 2012 JavaScript のデバッグ
突然、Visual Studio 2012 を使用してデバッグ モードで Web サイトを起動すると、JavaScript デバッガーがアタッチされなくなりました。起動した新しい Internet Explorer プロセスに手動でアタッチする必要があり、デバッガーを起動するたびにこれを行う必要があります。私は一日中ウェブを検索し、これを修正するために多くのことを試みましたが、何もうまくいかないようです.
次のことを試しました:
1. Visual Studio の設定をリセットする
2. Visual Studio を修復する
3. Visual Studio を再インストール
する 4. 次のコマンドを実行する:
regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2 .dll
誰か提案はありますか?前もって感謝します!
javascript - 未定義の変数で作業しているときに Chrome デバッガーを中断またはエラーにする方法
私の Javascript コード (数百行) で Chrome がハングアップし、問題をデバッグすると、変数が未定義であることがわかりました。コンソールにエラーが表示されません。したがって、エラーや例外、または問題の場所を教えてくれるものがないため、デバッグに時間がかかります。
デバッグ コードを追加したくありません。ランタイム中に未定義の変数にヒットしたときに、デバッガーにエラーを発生させたり、デバッガーを中断したり、例外を与えたり、開発者にとって役立つものを表示したりする方法はありますか? Chrome 専用である必要はありません。
javascript - JavaScript を Visual Studio デバッガーではなく IE 組み込みデバッガー (F12) に壊すにはどうすればよいですか?
私はこれをIEでJavaScriptをデバッグするためによく使用します(fiddle):
「はい」を選択すると、Visual Studio のジャストインタイム デバッガーを起動するよう求めるプロンプトが表示され、Visual Studio でスクリプトをデバッグします。
Visual Studio の代わりに IE 組み込みデバッガーを使用したいと考えています。私はこの回避策を使用します:
動作しますが、ヒットするたびにIEビルトインデバッガーで「例外後に続行」をチェックする必要がありますthrow
。また、 (IE オプションでデバッグが無効になっている場合は実行を継続する)throw
とは異なりdebugger
ます。
Visual Studio デバッガーではなく、IE 組み込みデバッガー (F12) に侵入するデバッガーキーワードを作成する方法はありますか?
ページがポストバックであるため、IE F12 ツールでブレークポイントを設定してから F5 でページを更新することはできません。
編集済み。Chrome ブラウザーは、実際に望ましい動作を提供してくれます。つまり、Chrome を開き、F12 を押して開発ツールを開き、http://jsfiddle.net/jTwshに移動します。[OK] をクリックするconfirm
と、すぐにデバッガーに入るはずですdebugger
。
google-chrome - PhantomJS のリモート デバッグ試行の何が問題になっていますか?
ここの指示に従いました:
https://github.com/ariya/phantomjs/wiki/トラブルシューティング
そして、私はここでSOを見てきました:
しかし、私の人生では、PhantomJS を使用したリモート デバッグを機能させることはできません。これが私が試したことです:
上記は (当然のことながら) で Chrome を開きますOops! Google Chrome could not connect to localhost:9001
。9001 で開いているポートが表示されませんか? __run()
私が収集できることから、Chrome は、JS コンソールで実行したばかりの (おそらく) 空白のページに接続する必要があります。しかし、現状では、何も開かれていません...私はそれをネットキャットすることさえできません。
javascript - Javascript での C++ のようなデバッグ
最初は C++ でのプログラミングを学び始めました。そのため、Viusal C++ を使用していました。Visual C++ にはデバッグ モードがあり、Run-Time で変数の値を確認できました。JS コードはブラウザで実行されるため、考慮する必要があります。私自身、変数の値は何ですか。実行時の値の変化を確認できる JS 用のデバッガーがあるかどうかを知りたいです。そのようなデバッガーについて何も知らなかったので、論理エラーを見つけようとして、より多くの時間を費やさなければなりませんでした。
c# - Visual Studio 2012 で JavaScript デバッグを無効にする方法
最近、NUnit テストをデバッグしているときに、NUnit プロセスにアタッチするたびに次のエラーが発生します。
JavaScriptのデバッグを無効にする方法を教えてもらえますか? 私はjavascriptをデバッグしようとしているのではなく、コードを管理しているだけで、このポップアップが私を夢中にさせています。
前もって感謝します!
google-chrome - Chrome デバッガー: ブレークポイントが正しく表示されない
数日後、Chrome JavaScript デバッガーがブレークポイントの位置を自動的に表示しなくなりました。正しく一時停止しますが、「ソース」で正しいタブを選択せず、コードにジャンプしません。*.js ファイルをロードしないこともあります。ここで F10 または F11 を押すと、すべてが期待どおりに機能します (chrome は正しいファイルと行を表示します)。ブレークポイントを検査する前にコードを実行したくないので、これは悪いことです。
私はしばしば 20 を超える異なるソース ファイルをロードしており、それらすべてを手動でスクロールして強調表示された行を検索するのは非常にイライラします...
誰かが前にこのようなものを見たことがありますか?
Chrome バージョン: 31.0.1650.57 m システム: Win7 Pro x64
ありがとうございました!