2011-08-25 4 views
6

Sé que es posible publicar nuestra fuente/símbolos en un servidor de símbolos, o usar algo como SymbolSource.org para permitirnos ingresar al código cuando estamos haciendo referencia a una DLL.¿Ver el código fuente de un "Servidor de símbolos" sin depuración?

Pero no he encontrado ninguna forma de acceder al mismo código cuando no estamos en una sesión de depuración.

SymbolSource.org tiene una aplicación de calculadora de demostración que tiene este aspecto:

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

cuando estoy en la depuración, puedo entrar fácilmente en Agregar() y ver el código fuente, pero cuando estoy solo mirando el código no hay forma de hacer esto.

Supongo que por alguna razón esto no es posible porque podría ser muy útil y no veo a nadie hablando de cómo se puede hacer.

Respuesta

2

Una forma de hacerlo es con JetBrain's ReSharper. Le permite presionar Ctrl + clic en las fuentes proporcionadas por un servidor de símbolos como SymbolSource o Microsoft Reference Source.

+0

Aunque realmente no veo mucho valor con Resharper, terminamos comprándolo solo para esta función de navegación. Lo marcaré como la respuesta porque parece ser la única opción en este punto. – chrismay

+1

Hola @chrismay, hazme una pregunta si hay algo que pueda ayudarte a obtener más valor de ReSharper que solo la navegación con símbolos. Podemos ofrecerle, entre otras cosas, un curso gratuito de 3'5 horas de Pluralsight para ver todo el potencial de la herramienta. Gracias. –

Cuestiones relacionadas