【问题标题】:View source code from a "Symbols Server" without debugging?从“符号服务器”查看源代码而不进行调试?
【发布时间】:2011-08-25 14:29:41
【问题描述】:

我知道可以将我们的源代码/符号发布到符号服务器,或者使用 SymbolSource.org 之类的东西来允许我们在引用 DLL 时单步执行代码。

但是当我们不在调试会话中时,我发现无法访问相同的代码。

SymbolSource.org 有一个演示计算器应用程序,如下所示:

var c = new SimpleCalculator();
Console.WriteLine(c.Add(1, 2));

当我调试时,我可以很容易地进入 Add() 并查看源代码,但是当我只是查看代码时,没有办法做到这一点。

我猜出于某种原因这是不可能的,因为这将非常有帮助,而且我没有看到有人谈论如何做到这一点。

【问题讨论】:

    标签: visual-studio debug-symbols symbol-server


    【解决方案1】:

    一种方法是使用JetBrain's ReSharper。它允许您通过 ctrl+单击导航到符号服务器提供的源,例如 SymbolSourceMicrosoft Reference Source

    【讨论】:

    • 尽管我并没有真正看到 Resharper 的价值,但我们最终只是为了这个导航功能而购买了它。我会将此标记为答案,因为它似乎是目前唯一的选择。
    • 嘿@chrismay,如果有什么我可以帮助您从 ReSharper 中获得更多价值,而不仅仅是符号导航,请联系我。我们可以为您提供 Pluralsight 的 3'5 小时免费课程,以了解该工具的全部潜力。谢谢。
    猜你喜欢
    • 2023-04-01
    • 2017-01-24
    • 2013-07-28
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-26
    相关资源
    最近更新 更多