您认为哪些工具(免费或其他)对开发和调试C#/ C ++很有用?

时间:2008-08-19 07:09:04

标签: c# c++ debugging compiler-construction hex-editors

以下是我使用的一些(全部免费提供):

十六进制编辑:Hexplorer
调试器:WinDbg
文档编译器:SandCastle
自动构建:Cruise Control.Net

8 个答案:

答案 0 :(得分:6)

答案 1 :(得分:5)

Reflector

  

Reflector是类浏览器,   资源管理器,分析器和文档   .NET的查看器。反射器允许   轻松查看,导航,搜索,   反编译和分析.NET程序集   在C#,Visual Basic和IL中。

答案 2 :(得分:1)

的WinDBG

符号服务器

源服务器

小型转储

答案 3 :(得分:1)

在开发新的C ++代码时,我们会定期使用Microsoft Application Verifier工具和WinDbg。您越早发现代码中的错误,修复起来就越便宜。得到它:

Application Verifier Download

LeakDiag工具和相关的ldgrapher是检测本机应用程序中内存泄漏的有用工具。你可以在这里找到它们:

ftp:Leak Diag

ftp:LDGrapher

有一些优秀的博客在谈论使用像WinDBG Debugging Toolbox这样的工具是我的最爱之一。

答案 4 :(得分:0)

  • Resharper 4.0取代内置重构(商业)
  • GhostDoc自动代码文档(免费)

答案 5 :(得分:0)

我认为Slightly Gibb的回答是Visual Studio 2008,但是:

配置管理(必不可少):

  • PVCS(Serena ChangeMan)
  • 超越比较

编辑:

  • 记事本++
  • HexWorkshop
  • TextPad

屏幕截图(适用于Windows应用)

  • FastStone图像查看器

答案 6 :(得分:0)

PEBrowsePro和PEBrowseDbg。

两者都在:http://www.smidgeonsoft.com/

答案 7 :(得分:0)