問題タブ [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.

0 投票する
1 に答える
1396 参照

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

誰か提案はありますか?前もって感謝します!

0 投票する
2 に答える
10900 参照

javascript - 未定義の変数で作業しているときに Chrome デバッガーを中断またはエラーにする方法

私の Javascript コード (数百行) で Chrome がハングアップし、問題をデバッグすると、変数が未定義であることがわかりました。コンソールにエラーが表示されません。したがって、エラーや例外、または問題の場所を教えてくれるものがないため、デバッグに時間がかかります。

デバッグ コードを追加したくありません。ランタイム中に未定義の変数にヒットしたときに、デバッガーにエラーを発生させたり、デバッガーを中断したり、例外を与えたり、開発者にとって役立つものを表示したりする方法はありますか? Chrome 専用である必要はありません。

0 投票する
2 に答える
6784 参照

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

0 投票する
1 に答える
814 参照

google-chrome - PhantomJS のリモート デバッグ試行の何が問題になっていますか?

ここの指示に従いました:

https://github.com/ariya/phantomjs/wiki/トラブルシューティング

そして、私はここでSOを見てきました:

PhantomJS でリモート デバッグを設定する

しかし、私の人生では、PhantomJS を使用したリモート デバッグを機能させることはできません。これが私が試したことです:

上記は (当然のことながら) で Chrome を開きますOops! Google Chrome could not connect to localhost:9001。9001 で開いているポートが表示されませんか? __run()私が収集できることから、Chrome は、JS コンソールで実行したばかりの (おそらく) 空白のページに接続する必要があります。しかし、現状では、何も開かれていません...私はそれをネットキャットすることさえできません。

0 投票する
2 に答える
284 参照

javascript - Javascript での C++ のようなデバッグ

最初は C++ でのプログラミングを学び始めました。そのため、Viusal C++ を使用していました。Visual C++ にはデバッグ モードがあり、Run-Time で変数の値を確認できました。JS コードはブラウザで実行されるため、考慮する必要があります。私自身、変数の値は何ですか。実行時の値の変化を確認できる JS 用のデバッガーがあるかどうかを知りたいです。そのようなデバッガーについて何も知らなかったので、論理エラーを見つけようとして、より多くの時間を費やさなければなりませんでした。

0 投票する
0 に答える
2727 参照

c# - Visual Studio 2012 で JavaScript デバッグを無効にする方法

最近、NUnit テストをデバッグしているときに、NUnit プロセスにアタッチするたびに次のエラーが発生します。

JavaScriptのデバッグを無効にする方法を教えてもらえますか? 私はjavascriptをデバッグしようとしているのではなく、コードを管理しているだけで、このポップアップが私を夢中にさせています。

前もって感謝します!

0 投票する
0 に答える
230 参照

google-chrome - Chrome デバッガー: ブレークポイントが正しく表示されない

数日後、Chrome JavaScript デバッガーがブレークポイントの位置を自動的に表示しなくなりました。正しく一時停止しますが、「ソース」で正しいタブを選択せず​​、コードにジャンプしません。*.js ファイルをロードしないこともあります。ここで F10 または F11 を押すと、すべてが期待どおりに機能します (chrome は正しいファイルと行を表示します)。ブレークポイントを検査する前にコードを実行したくないので、これは悪いことです。

私はしばしば 20 を超える異なるソース ファイルをロードしており、それらすべてを手動でスクロールして強調表示された行を検索するのは非常にイライラします...

誰かが前にこのようなものを見たことがありますか?

Chrome バージョン: 31.0.1650.57 m システム: Win7 Pro x64

ありがとうございました!