2

我有一個非常古老的代碼庫,它由C++,VB和經典的ASP廢話組成,我想了解一些代碼流。不幸的是,有許多用不同語言編寫的項目,因此分析我發現的代碼的最佳方式是在整個代碼庫中搜索Visual Studio中的文件夾,並設置書籤以可視化流程並幫助我更快地在它們之間導航。在Visual Studio中可視化複雜的代碼流

我對此感到滿意,但Visual Studio內置書籤似乎功能非常差,例如,您不能在同一行中設置多個書籤,或者無法創建嵌套文件夾,這是關鍵所在瞭解極其複雜的代碼流。

UPD 1.

我改寫我的問題對於那些誰仍然認爲它作爲一個題外話:

我怎麼能可視化複雜的代碼,在Visual Studio中流動?我試圖在書籤名稱中使用縮進來可視化嵌套調用,但它不能很好地工作,特別是當我必須移動/合併多個代碼流時(我必須'重新計算'縮進),並且仍然無法使用多個我想將這些書籤放入同一行的單獨流程中。

+0

我不是在考慮這個問題作爲題外話,因爲這個問題是關於軟件工具,我相信這是程序員通常使用的,並且是一個實用的,可回答的問題,它是軟件開發所特有的(如果它不是唯一的請點)[ – Vladimirs

+0

] [help/on-topic]表示,要求我們查找或推薦工具,軟件庫,書籍,教程或其他場外資源的問題在這裏是無關緊要的。具體而言,請參閱鏈接頁面上項目編號爲4的編號列表部分。 –

+0

@KenWhite它也說:「相反,描述問題以及到目前爲止解決問題所做的工作。」所以我描述了問題:「不能在同一行設置多個書籤,或者你不能創建嵌套文件夾」,並且我描述了我試過VS書籤,這是不可勝任的 – Vladimirs

回答

0

我不認爲這是可能的做你想直接在VS內。

爲什麼不使用類似UML的工具,比如Yed

恕我直言,UML仍然是模擬複雜流程的最佳方法。

+0

同意,UML是一種可視化複雜流程的體面方法,但是我的願望是保持對代碼行的引用並快速導航到相關行以獲取更多信息,當我在我的腦海中進行調試時(不幸的是,我沒有其他選項可供調試) ,因爲爲這個怪物流製作完整的UML將會過度。但是,謝謝你的建議。 – Vladimirs