1. ホーム
  2. visual-studio

[解決済み] Visual Studioのデバッグモードでオブジェクトの値をコピーする

2022-04-24 03:32:10

質問

Visual Studioのデバッグモードでは、変数の上にカーソルを置いて値を表示し、右クリックで "コピー"、"式コピー"、"値コピー"を行うことが可能ですが、これは可能ですか?

変数が単なる基本型ではなくオブジェクトである場合、オブジェクトを展開し探索するための+記号があります。それをすべてクリップボードにコピーする方法はないのでしょうか?

どのように解決するのですか?

直前のウィンドウで、次のように入力します。

?name_of_variable

これは、次のように印刷されます。 すべて を手動で好きな場所にコピーするか、即時ウィンドウのログ機能を使って自動的にファイルに書き込むことができます。

アップデイト : 値のネスト構造をコピー/ペーストして、テキストで検索するか、サイドに保存しておいて、後でオブジェクトの状態をそれと比較する方法を質問されたのだと思います。もし私が正しければ、私が作成したVisual Studioの商用拡張機能である オズコード 検索と比較の機能を使えば、もっと簡単にこれらのことができます。

アップデイト2 pumkin さんのご質問にお答えしますと、弊社の 新EAP は、新しいエクスポート機能により、ユーザーが変数の値をJson、XML、Excel、またはC#コードにエクスポートすることができます。

全容を公開します。 私はここで紹介したツールの共同制作者です。