带有更友好的错误消息的c++ IDE

C++ IDE with Friendlier Error Messages

本文关键字:错误 消息 c++ IDE      更新时间:2023-10-16

我目前使用VS 2010 Express来满足我的c++ IDE需求,但发现它的错误信息太复杂,难以理解。

有谁知道一个更友好的兼容windows的c++ IDE与易于理解的错误信息?

首先,c++中的错误消息非常糟糕,他们对此无能为力,特别是在语言中没有概念的情况下。(虽然不扩展typedef肯定会有帮助)

接下来,不是IDE负责错误消息,而是编译器。不幸的是,对于windows上的c++,如果不使用miniGW或类似的工具,你真的没有很多选择。

您可以免费使用带有非商业许可证的英特尔编译器(或付费使用商业版本)。我发现这是错误信息,但要"基本"(如模糊),但这通常比不知所措要好。

Intel编译器可以在Visual Studio IDE中使用。

MiniGW为windows提供了一个类似unix的环境,允许您使用gcc和clang。GCC错误的复杂性与MSVC非常相似。然而,Clang取得了最大的进步。但是,要使这些工具与IDE一起工作,您需要自己完成。尽管您应该能够使它与Eclipse CDT一起工作。

错误消息是在C标准中定义的,ide只是解析编译器输出并显示错误消息。我不认为改变IDE会对错误信息产生影响。