2013-03-01 139 views
0

在Visual Studio 2010中是否有可能在不加載到當前項目的情況下查看CPP文件的類樹?在Visual Studio 2010中查看不帶項目文件的類樹

我想打開一對夫婦(頭文件,源文件),並能夠瀏覽所有包含的類的所有方法。我在論壇上以及在互聯網上搜索了這裏,但找不到任何東西。

第三方供應商是否有類似的工具?

+0

對不起,但沒有。除非它是項目的一部分,否則VS不會對你的代碼做任何事情。 – 2013-03-01 14:40:11

+0

@JerryCoffin很可惜。如果您的評論是答案,我會接受。 – 2013-03-01 14:47:53

回答

0

至少據我所知,VS不會對你的代碼做任何事情,除非它是項目的一部分。

取決於你想要的東西,有相當多的類似工具。最常見的可能是doxygen。許多(大多數?)UML工具也可以從源代碼中逆向工程(UML)類圖,並且相當多的支持「往返」(能夠從源代碼生成類圖,操縱UML,然後生成與編輯的UML相匹配的新代碼)。然而,我也許應該指出,這些工具並不是非常受歡迎(實際上,有些人真的很討厭他們),並且這可能是一個非常罕見的情況,那就是用它們生成類圖的情況很普遍比創建一個項目文件更快或更容易,所以你可以在VS中做到這一點。他們中的大多數都具有VS所具備的很多功能,所以如果你想要做VS不支持的功能,他們可能是值得的。但是,如果你對VS產生的結果滿意,使用VS並創建項目文件可能是最簡單的方法。

+0

這聽起來像一個商業機會!感謝您的回覆! – 2013-03-01 15:41:52

相關問題