私は、C++、VB、および古典的な ASP のナンセンスで構成される非常に古いコードベースを 1 つ持っており、そこでのいくつかのコードフローを理解しようとしています。残念ながら、さまざまな言語で書かれた多くのプロジェクトがあるため、私が見つけたコードを分析する最善の方法は、Visual Studio からフォルダー内を検索してコードベース全体を調べ、ブックマークを設定してフローを視覚化し、それらの間をすばやく移動できるようにすることでした。
これにはほぼ満足していますが、Visual Studio の組み込みブックマークの機能は非常に貧弱なようです。たとえば、同じ行に複数のブックマークを設定することはできません。また、非常に複雑なコードを理解する上で重要なネストされたフォルダーを作成することもできません。流れ。
更新 1。
まだトピック外だと考えている人のために、私の質問を言い換えました。
Visual Studio で複雑なコード フローを視覚化するにはどうすればよいですか? ネストされた呼び出しを視覚化するためにブックマーク名にインデントを使用しようとしましたが、特に複数のコード フローを移動/マージする必要がある場合 (インデントを「再計算」する必要がある場合) にうまく機能しません。同じ行の別のフローに入れたいブックマーク。