ウォッチ式
変数またはより複雑な式の結果を追跡したい場合は、この変数または式の監視を設定します。これは、変数のリストに定期的に表示されないものを評価する必要がある場合、または一部のインスタンス変数を固定する必要がある場合に便利で、各ステップの後にツリーを展開する必要がなくなります。
ウォッチは、選択したフレームのコンテキストで評価されます。ウォッチはコンテキストから外れている場合、またはコンパイルに失敗した場合には評価できません。
監視式の追加
ブレークポイントで停止した後、「変数」タブの「監視式の追加」をクリックします。

評価する式を入力します。
変数 / 式をウォッチ式に追加すると、その変数 / 式はそこに残り、各ステップで評価され、現在のコンテキストで結果が提供されます。
ウォッチはプロジェクトの一部です。これは、デバッグセッションを失うリスクなしに、デバッグセッションを停止して再実行できることを意味します。
関連ページ:
Rust コードをデバッグする
Rust アプリケーションを作成して実行しました。それが期待どおりに機能しないことに気づいたとしましょう。例: 間違った値が返されるか、例外が発生してクラッシュします。コードにエラーがあるようです。デバッグする時期が来ました。デバッグとは:一般的に、デバッグとは、プログラム内のエラーを検出して修正するプロセスです。対処しなければならないエラーにはさまざまな種類があります。構文エラーなど、コンパイラーによって処理されるため、簡単に検出できるものもあります。また、スタックトレースを調べることでエラ...
Rust アナライザーを使用する
rust-analyzer は、Rust プログラミング言語用の言語サーバーのオープンソース実装です。言語サーバープロトコル(LSP)をサポートする複数のコードエディターで動作するように設計されており、Rust 開発エクスペリエンスを向上させます。と Rust 言語サーバー(RLS)はどちらも Rust の言語サーバーとして機能します。ただし、はより高速なパフォーマンスと幅広い機能セットで知られています。RLS は Rust の当初の公式言語サーバーでしたが、が推奨されるようになり、現在では新たな...