2008-08-19 7 views
8

Éstos son algunos que utilizo (todos son de libre disposición):¿Qué herramientas (gratuitas u otras) encuentra útiles para desarrollar y depurar C#/C++?

Hex Editor: Hexplorer
Depurador: WinDbg
Compilador Documentación: SandCastle
Construir automática: Cruise Control.Net

+0

Mi god..Hexplorer es verdaderamente horrible en lo malo que es! Si alguien más lee esto, no pierdas tu tiempo descargándolo. No se puede arrastrar-seleccionar hacia arriba, por lo que si desea piratear la parte superior de un archivo, simplemente no puede hacerlo. Lento como el infierno, la interfaz no es estándar y está mal. Muchos otros problemas. Mantente alejado. – scobi

Respuesta

0
  • Resharper 4.0 para reemplazar la refactorización incorporada (comercial)
  • GhostDoc para la documentación de código automático (gratis)
5

Reflector

reflector es el navegador de clases, explorador, analizador y documentación visor para .NET. El reflector permite ver, navegar, buscar, fácilmente descompilar y analizar ensamblajes .NET en C#, Visual Basic e IL.

0

supongo que el Ligeramente Gibb respuesta sería Visual Studio 2008, sin embargo:

gestión de la configuración (esencial):

  • PVCS (Serena ChangeMan)
  • que no tiene comparación

Editores:

  • Notepad ++
  • HexWorkshop
  • Textpad

Capturas de pantalla (para aplicaciones de Windows)

  • FastStone Image Viewer
1

WinDBG

Símbolos servidor

servidor Fuente

minivolcados

1

Utilizamos la herramienta Microsoft Comprobador de aplicación en conjunto con WinDbg rutinariamente cuando se desarrolla nuevo código C++. Cuanto antes detecte un error en su código, más barato será arreglarlo. Consíguelo aquí:

Application Verifier Download

La herramienta LeakDiag y ldgrapher asociados son herramientas útiles para detectar pérdidas de memoria en aplicaciones nativas.Las puedes conseguir aquí:

ftp:Leak Diag

ftp:LDGrapher

Hay algunos excelentes blogs por ahí que hablan sobre el uso de herramientas como WinDBG Debugging Toolbox es uno de mis favoritos.

Cuestiones relacionadas