有没有办法在Visual Studio中为引用的库添加源代码浏览?

时间:2011-02-24 20:42:45

标签: .net visual-studio visual-studio-2010

过去几个月我一直在使用IntelliJ IDEA中的Java(我喜欢),我习惯于在IDE中添加外部库的源代码,以便我可以浏览它。我发现这是大多数时候最好的文档,因为当我想知道什么方法时我可以点击它,“Go To Implementation”。也许我太好奇了。

我回到Visual Studio中的C#工作,我有点想念那种东西。我正在使用一些开源库,我希望能够像IntelliJ那样做类似的事情。当然我可以在解决方案中添加代码,但我想这意味着我每次都会用其余的代码编译它,我对此不感兴趣。

对于没有太多文档可用的库,这对我来说非常有用。

我一直在寻找如何在Visual Studio中执行此操作并且到目前为止没有运气。

有没有人对这样的事情感兴趣并解决了?也许我只是采取了错误的方法。

谢谢,

2 个答案:

答案 0 :(得分:1)

是的,.NET Framework的大部分源代码都可用作参考源。搜索MSFT,this page中提供了基本的故障排除帮助。可以通过Redgate的Reflector Pro产品访问未发布的部分。

答案 1 :(得分:0)

我认为您可以做的最好的事情就是使用Reflector以您选择的语言查看源代码。 。 。

顺便说一下,看起来像Pro版本,你可以在调试时实际进入程序集代码。

Wikipedia - .NET Reflector

Reflector Home Page