問題タブ [watch]
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.
c# - デバッグウォッチのサブストリングを参照してください
デバッグセッション中にウォッチウィンドウで文字列を検索するときに、文字列のサブ文字列を表示することはできますか?
visual-studio-2008 - Visual Studio デバッガーで名前付きデータ列が表示されますか?
ウォッチ ウィンドウなどでデータ テーブルをデバッグするときは、多くの場合、Rows プロパティを選択してから、特定のインデックス (0 または 1) を選択します。
これを行うと、行の列を表す数値インデックス付きの ItemArray リストが表示されます。しかし、列には名前があり、それらを確認したいと思います。だから代わりに
myTable.Rows[0][6]
... LastName 列がその場所にあると推測している/かなり確信が持てない場合は、 [] ブラケットの間に列名を含む ItemArray リストを表示したいので、確かに知っています。ここに表示されていないプロパティがありますか、またはそれを行う方法はありますか?
python - フォルダーの変更を監視するにはどうすればよいですか?また、Pythonを使用して変更が行われた場合はどうすればよいですか?
着信ファイルのフォルダを監視する必要があります。私は次の助けを借りてそれをしました:
ファイルの変更を監視するにはどうすればよいですか?
問題は、移動中のファイルがかなり大きく(10GB)、すべてのファイルの移動が完了したときに通知を受け取りたいということです。20秒ごとにフォルダのサイズを比較しようとしましたが、ファイルは正しいサイズを示していますが、厳しいウィンドウでもまだ移動していることがわかります。私はPythonでWindowsを使用しています
openを使用してio例外を待機することで解決策を見つけました。ファイルがまだ移動している場合は、errno13が表示されます。
linux - watch コマンドで vt100 シーケンスを解釈するにはどうすればよいですか?
次の簡単な例を考えてみましょう (赤で表示されています)。
echo -e "\033[31mHello World\033[0m"
端末上では正しく赤色で表示されます。今考えてみましょう:
watch echo -e "\033[31mHello World\033[0m"
色を表示しません。
注: クリアして再実行することにより、基本的な動作を模倣するループを簡単に作成できることを認識しています。ただし、クリア操作により画面が点滅しますが、これは時計では発生しません
編集: もともとこの質問は、vt100 シーケンスではなくエスケープ シーケンスを指定していましたが、それは私が求めているものではなく、一重引用符で解決されました。
c# - ビジュアルスタジオで関数を呼び出す際に変数を表示するには?
関数の呼び出しで変数を監視する方法を知っている人はいますか。例: C#:
関数 b で例外が発生したときに myVar を監視するにはどうすればよいですか?? ループ内に非常に大きな再帰関数があり、1 回の反復で例外が発生します。$%^&*( に属しているイテレーションがわかりません。私が行ったことは、intersted 変数をグローバルに昇格させて、どこでもそれらを監視できるようにすることでした。ただし、デバッグだけでは良い考えではないと思います。 .
みんな、ありがとう!
visual-studio - Visual Studio 2008/2010 のデザインタイム ウォッチ ウィンドウはありますか?
.NETコードの小さなスニペットをテストする必要がある場合はよくありますが、プロジェクト全体を再構築して公開したり、一連の単体テストを作成したりするのはやり過ぎに思えます。たとえば、現在正規表現を書いていて、パターンが正しい部分で一致しているかどうかを確認したいと考えています。そのようなことを行う他の百万のユーティリティを探しに行くこともできますが、それは私の言いたいことではありません。
Firebugには、私が必要としているものとまったく同じものがあり、Firebug コンソールです。ユーザーが JavaScript を入力できるテキスト ボックスがあり、Firebug はその場でそれを実行し、戻り値を表示します。
(new Regex("b+")).Replace("abc", "x")すべてのオーバーヘッドを行うことなく、次のようなものを入力して結果を確認できるようにしたいと考えています。Visual Studio にはこのようなものがありますか?
vb.net - vb.netアプリケーションの起動時にフォルダの変更を確認する方法は?
アプリケーションの実行中、FileSystemWatcherを使用してフォルダーを監視しています。しかし、アプリケーションが実行されていないときにフォルダーに変更があった場合、アプリケーションの起動時にこれらの変更を確認するにはどうすればよいですか。
(たとえば、Windows Media Playerが音楽フォルダーを監視する方法と同様です。実行されていないときにそのフォルダーに曲を追加した場合でも、次回の実行時にそれらを検出します)
ありがとう
javascript - innerHTML の __defineSetter__ がレンダリングを停止する
__define[GS]etter__プロパティが変更されたときに使用する、HTML 要素の監視メソッドを作成しようとしています。値を設定すると問題なく反応しますが、リッスンするプロパティが innerHTML の場合、指定された文字列のレンダリングに何らかの形で失敗します。したがって、基本的には、innerHTML に何かを追加しても表示されません。
この前の質問で説明されているウォッチ メソッドを使用しています: JavaScript でオブジェクト プロパティの変更を監視する
innerHTML の変更を聞いていない可能性もあり__defineSetter__ますが、値を設定する元の処理が何らかの形で妨げられているのではないかと考えています。
ありがとう!
visual-studio-2008 - イールドリターン列挙子メソッドを使用したVisualStudioのデバッグウォッチの問題
構文IEnumerable<>を使用して構築されたを返すメソッドがあります。yield return
メソッドにブレークポイントを設定すると、各行をステップオーバーできますが、[監視]ウィンドウまたは[即時]ウィンドウを使用して変数の値を表示しようとすると、次のエラーが発生します。
ネストされたタイプ「Validation.UserValidator」を介して外部タイプ「Validation.UserValidator.Validate」の非静的メンバーにアクセスできません
なぜこれがなぜであり、どうすればそれを回避できるのか誰かが知っていますか?
c# - COM インターフェイスを使用してアプリケーションをデバッグする方法は?
CATIA COM モジュールを使用する C# を使用してアプリケーションを構築しています。C# プロジェクト内に COM をインポートすると、Visual C# Express が Interop を自動的に生成すると思います。
これはすべて正しく機能します。ただし、実行時にアプリケーションをデバッグしてウォッチを使用しようとすると、すべてのオブジェクトが であり、System.__ComObjectそれらの「実際の」値を取得できません。
デバッガーに COM オブジェクトの型を伝える方法はありますか?
目標は、私がよく知らないこの新しい API に慣れることです。インターフェイス階層が非常に深いため、すべての正しい型を推測するのがかなり難しい場合があります