問題タブ [conditional-breakpoint]

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 に答える
109 参照

firefox - Firebug for Mac で条件付きブレークポイントを設定する

Firebug で条件付きブレークポイントを設定できないようです。私が行ったすべての Google 検索は、問題のコード行を右クリックできるはずであることを示しています。その時点で、ブレークを実行する条件を尋ねる「バブル」が表示されます。実際、右クリックするとブレークポイントの存在が切り替わりますが、バブルは表示されません。条件を入力する方法/場所は?

もちろん、Mac マウスには「右クリック」ボタンはありませんが、Control を使用して右クリックをシミュレートできると仮定しました。また、Alt と Command を試してみましたが、役に立ちませんでした。

Mac/Yosemite で実行しています。

ありがとう。

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

java - Netbeans と Java を使用したコール スタックの条件付きブレークポイント

この質問のように、アプリケーションをデバッグするときに、現在のコール スタックに特定のメソッドがある場合にのみブレークポイントでアプリケーションを一時停止させたいと考えています。ただし、Netbeans を使用しています。

Java では、現在のコール スタックは次のようないくつかの方法で取得できます。

これは、スタック トレース要素の配列を返します。

配列 (または変換されたリスト) を反復処理し、メソッド名を確認してブール値を 1 行で返すことはできますか?

または、配列をチェックし、関心のあるメソッドの存在に基づいてブール値を返すメソッドを作成する必要がある場合、どこに配置すればよいですか?

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

eclipse - Eclipse 条件付きブレークポイント コンパイル エラー "==" 無効な AssignmentOperator

私が正しければ、条件にブール式を使用することになっています。しかし、使用しようとするimpact == nullと、次のエラーが発生します。

何を与える?私は何を間違えましたか、どうすれば修正できますか?

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

java - スタック トレースに基づいてブレークポイントをスキップする戦略

Java では、現在のスレッド スタック トレースを条件としてブレークポイントをスキップする戦略を探しています。

たとえば、 ifと if bothとcallの場合、 でfoo呼び出されたときにのみトリガーされるブレークポイントを設定できるようにコードを設計するにはどうすればよいでしょうか? 便利で簡単な戦略は何ですか? 私が使用しているコードはテスト コードであるため、パフォーマンスはそれほど重要ではありません。bar()setupshowtimefoo()barshowtime()

私が持っていた 1 つの考えは、条件付きブレークポイントで使用できるトップレベル メソッドの呼び出しにある種のフラグを設定することでしたが、特にこれはかなり一般的なユース ケースのように思われるため、他のいくつかのアイデアに興味があります。

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

c# - 条件付き/ヒット カウント/ロケーション ブレークポイントを設定できなくなりました

何らかの理由で、私のプロジェクトの 1 つで条件付きブレークポイントが突然無効になりました。これらのオプションを無効にする可能性のある条件について、インターネット上でドキュメントを見つけるのに苦労しています。無効になった理由と修正方法を知っている人はいますか?

条件付きブレークポイントが無効になっています

ここにいくつかの情報があります:

  • これは、約 50 の C# プロジェクトと、いくつかの共有プロジェクトと C++ プロジェクトを含む C# ソリューションです (最近追加/削除されたプロジェクトはありません)。
  • Update 4 を適用した Visual Studio 2013 で Resharper 8 を使用しています
  • Visual Studio を閉じて再度開いても問題は解決しませんでした
0 投票する
4 に答える
15032 参照

c# - System.Type で条件付きブレークポイントを使用するとエラーが発生します

これは機能です:

1行目にブレークポイントを設定し( this.Type = Type)、​​いつブレークしたいType.FullName == "Malt.Organisation"かという条件で入力しました。

ただし、行がヒットすると、次のエラーが表示されます。

ブレークポイントの条件の実行に失敗しました。条件は「Type.FullName == "Malt.Organisation"」でした。返されたエラーは、「タイプ System.Type のデバッグ対象内のオブジェクトの状態の検査は、このコンテキストではサポートされていません」でした。

私が間違っている(明らかな)ことは何ですか?

PS。回避策は、これをコードに追加することです。