問題タブ [immediate-window]

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 投票する
2 に答える
5176 参照

vba - VBA のデバッグ中にループを実行する

問題

いくつかのコードをデバッグしようとしていますが、途中でブレークポイントで停止しました。ここで、いくつかの変数を変更して、特定のループを数回実行したいと考えています。

私はどこまで行きましたか?

変数を変更する方法は知っていますが、イミディエイト ウィンドウでループを実行しようとすると、どうにかスタックしてしまいます。次に例を示します。

コードのいくつかのバリエーションを試しましたが、毎回次のエラーが発生します。

コンパイル エラー: for なしで次へ

その他の関連情報

私は検索を試みましたが、ほとんどがループの問題に関する情報を見つけましたが、ループ自体は問題ないと確信しています。(特に、ブレークポイントに到達する前に到達したため)。

誰かがこの状況に対処しているのを私が見た唯一の場所で、彼はループを 1 行に減らしましたが、私の場合、毎回これを行うのは非常に非現実的です。

ループを含む関数を呼び出すことができ、関数呼び出しはおそらく機能することを認識していますが、これも非常に非現実的です。したがって、次の質問に要約されると思います。

質問

ExcelでVBAコードをデバッグしながらループを実行する実用的な方法は何ですか?

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

c# - Visual Studio 2013 のイミディエイト ウィンドウと検索が遅い

私はビジュアル スタジオ 2013 を resharper で実行しています。高速マシン、24 GB のメモリ、編集、コンパイルはすべて電光石火の速さです。

ファイル内を検索しようとしたり、即時ウィンドウにコマンドを入力しようとすると、文字通り 40 秒のキーストローク間隔など、使用できないほど遅くなります。

何が起こっているのか、これを修正する方法はありますか?

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

c# - 即時ウィンドウで log4net のデバッグ メッセージを表示する

log4net を使用するアプリケーションがあります。デバッグを標準出力だけでなくファイルにもダンプします。アプリケーションを正常に起動すると、出力セクションとファイルにすべてのメッセージが表示されます。

クラスを作成し、イミディエイト ウィンドウでログに何かを書き込む関数を実行すると、出力にもイミディエイト ウィンドウにも何も表示されません。ただし、ファイルにログが表示されます。

これらのメッセージをイミディエイト ウィンドウに表示できるように修正する方法はありますか?

Log4net 構成:

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

vba - MS Access VBA 即時ウィンドウ ポップアップを作成するか、シミュレートします

フォルダーのフォルダーをチェックインし、フォルダーの名前、ID、および深さをデータベースに書き込む再帰関数を含むコードがあります。このプロセスは、すべてのフォルダーがデータベースに含まれるまで繰り返されます (通常、プロジェクトごとに 200 フォルダー)。

コード ウィンドウを開いた状態でコードを実行すると、 が原因でコードが何を行っているかがわかりますdebug.printが、ユーザーはコード ウィンドウを開いたことがないため、何が起こっているのかわかりません。私は2つの解決策について考えました。

  1. フォームの上にポップアップとして「即時ウィンドウ」を開きます。
  2. テキスト ボックスを含むフォームを作成します。

Google を検索しましたが、すぐにウィンドウ ポップアップを実行するための有効なソリューションが見つかりませんでした。

2番目のアイデアについては、単に.printテキストボックスに送信する方法がありますか、それともvbaにコンソールオブジェクトのようなものがありますか?

使っていました

しかし、弦は途中でいっぱいになります。

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

vb.net - WPF VB.netのデバッグ時に即時ウィンドウを開くことができません

WPF で VS2010 Express Edition を使用してイミディエイト ウィンドウを開くことができません。ブレークポイントを設定してctrl-Gを押すか、メニューから数え切れないほど開いています。エラー メッセージは表示されず、デバッグ モードでなくても開くことができます。ところで、ブレークポイントは機能します。

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

javascript - ドキュメント全体が読み込まれる前に、javascript でセカンダリ ウィンドウを開くことはできますか?

私は CGI アプリケーションを作成していますが、実行に最大 1 分かかる場合がありますが、常にではありません。遅延を予測できる場合は、予想される遅延をユーザーに警告する別のウィンドウを開きたいと思います。私の最初の試みは、CGIスクリプトに行を追加させることでした

HTMLドキュメントに埋め込まれたJavaScriptコードに。ただし、警告ウィンドウは、HTML ドキュメントが完全に読み込まれたときにのみ開かれます。残念ながら、これは遅いプロセスの実行が終了した後にのみ発生します。つまり、遅すぎる!

現在の HTML ドキュメントが完全に読み込まれる前に、Javascript にセカンダリ ウィンドウをすぐに開くように強制することはできますか?

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

c# - Visual Studio のイミディエイト ウィンドウに入力されたコマンドを保存する方法は?

Visual Studio のイミディエイト ウィンドウで何かをデバッグするために必要なコマンドがいくつかある場合は、行ごとにテキスト ファイルにコピーします。次のデバッグ セッションでは、行ごとに直接ウィンドウに貼り付ける必要があります。

すべてのコマンドを同時にコピーして貼り付けようとすると、即時ウィンドウですべての行末が削除されます。したがって、すべてのコマンドが 1 行で実行され、次のメッセージがイミディエイト ウィンドウに表示されます。End of expression expected

の質問は次のとおりです。説明を簡単にする方法はありますか?

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

c# - Monodevelop C# スクリプト実行のバグ

期待どおりに機能しない非常に単純な if ステートメントがあります。

私の主な問題は、即時ウィンドウが if ステートメントをコード実行とは異なる方法で評価することです。

すべての変数は float です

ここに画像の説明を入力

すべてが、824 行目のブレークポイントにヒットしてはならないことを示唆しています。

イミディエイト ウィンドウでさえ、if() ステートメントを false と評価します。

このようなことが他の誰かに起こったことがありますか?

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

vb.net - 2013 年の Visual Studio での VB.NET の書式指定子

VB.NET 4.5.1 アプリケーションのイミディエイト ウィンドウとコマンド ウィンドウで \r\n を実際の改行としてレンダリングする方法を見つけようとしています。指定子について教えるこの質問に出くわしましnqたが、C# にのみ適用されるようです。VB.NET では、印刷されてしまうnqため、動作しているようにも見えません。Expression expected

VB.NET のイミディエイト ウィンドウまたはコマンド ウィンドウで改行を実際に別の行として表示する別の方法はありますか?