过去几个月我一直在使用IntelliJ IDEA中的Java(我喜欢),我习惯于在IDE中添加外部库的源代码,以便我可以浏览它。我发现这是大多数时候最好的文档,因为当我想知道什么方法时我可以点击它,“Go To Implementation”。也许我太好奇了。
我回到Visual Studio中的C#工作,我有点想念那种东西。我正在使用一些开源库,我希望能够像IntelliJ那样做类似的事情。当然我可以在解决方案中添加代码,但我想这意味着我每次都会用其余的代码编译它,我对此不感兴趣。
对于没有太多文档可用的库,这对我来说非常有用。
我一直在寻找如何在Visual Studio中执行此操作并且到目前为止没有运气。
有没有人对这样的事情感兴趣并解决了?也许我只是采取了错误的方法。
谢谢,
答案 0 :(得分:1)
是的,.NET Framework的大部分源代码都可用作参考源。搜索MSFT,this page中提供了基本的故障排除帮助。可以通过Redgate的Reflector Pro产品访问未发布的部分。
答案 1 :(得分:0)
我认为您可以做的最好的事情就是使用Reflector以您选择的语言查看源代码。 。 。
顺便说一下,看起来像Pro版本,你可以在调试时实际进入程序集代码。