我们发现哪些工具(免费或者其他)对开发和调试C#/ C ++有用?

时间:2020-03-05 18:40:39  来源:igfitidea点击:

这是我使用的一些软件(所有都是免费提供的):

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

解决方案

回答

视觉辅助X

回答

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

回答

反光板

Reflector is the class browser,
  explorer, analyzer and documentation
  viewer for .NET. Reflector allows to
  easily view, navigate, search,
  decompile and analyze .NET assemblies
  in C#, Visual Basic and IL.

回答

我认为,稍稍Gibb的答案将是Visual Studio 2008,但是:

配置管理(基本):

  • PVCS(Serena ChangeMan)
  • 超越比较

编辑:

  • 记事本++
  • 六角车间
  • 文字板

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

  • FastStone图像查看器

回答

WinDBG

符号服务器

源服务器

小型转储

回答

开发新的C ++代码时,我们通常将Microsoft Application Verifier工具与WinDbg结合使用。越早在代码中检测到错误,修复起来就越便宜。在这里获取:

应用验证程序下载

LeakDiag工具和关联的ldgrapher是用于检测本机应用程序中的内存泄漏的有用工具。我们可以在这里获取它们:

ftp:泄漏诊断

ftp:LDGrapher

我最喜欢之一,其中有一些很棒的博客谈论使用WinDBG Debugging Toolbox之类的工具。

回答

PEBrowsePro和PEBrowseDbg。

两者都位于:http://www.smidgeonsoft.com/

回答

记事本2

调试视图

流程浏览器