我喜欢VS 2010 中历史调试的想法。
但是,我对非托管 C++ 被排除在外感到非常失望。
IntelliTrace 支持调试使用 .NET 版本 2.0、3.0、3.5 或 4 的 Visual Basic 和 C# 应用程序。您可以调试大多数应用程序,包括使用 ASP.NET、Windows 窗体、WPF、Windows 工作流和 WCF 创建的应用程序。IntelliTrace 不支持调试 C++、脚本或其他语言。在实验基础上支持调试 F# 应用程序。
(社论)[在我看来,这真的是很差的支持。.NET 比非托管 c++ 更少需要这种帮助。我有点厌倦了普通旧 C++ 的地位及其在 MS 工具世界中的二等地位。是的,我意识到使用 .NET 实现这一点可能更容易,并且 MS 正在推动 .NET 作为未来,是的,我知道 C++ 是一种“旧”语言,但这并没有削弱这样一个事实,即有很多的 C++ 应用程序,并且将继续有更多使用 C++ 构建的应用程序。我真诚地希望 MS 没有放弃 C++ 作为受支持的开发人员工具/语言——那将是一种耻辱。]
有谁知道它是否有计划支持 C++?