带有Friendlier错误消息的C ++ IDE

时间:2011-12-11 20:32:17

标签: c++ visual-studio

我目前使用VS 2010 Express来满足我的C ++ IDE需求,但发现其错误信息过于复杂且难以理解。

有没有人知道更友好的与Windows兼容的C ++ IDE,其中包含易于理解的错误消息?

2 个答案:

答案 0 :(得分:1)

首先,C ++中的错误消息很简单,他们几乎无能为力,特别是没有语言中的概念。 (虽然不扩展typedef肯定会有所帮助)

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

您可以免费使用英特尔编译器和非商业许可证(或支付商业版本)。我发现它的错误信息却是“基本的”(如模糊的那样),但这通常比不知所措更好。

英特尔编译器可与Visual Studio IDE一起使用。

MiniGW为windows提供了类似unix的环境,允许你使用gcc和clang。 GCC错误与MSVC的复杂程度非常相似。然而,Clang取得了最大的进步。但是,您可以自己使用IDE来实现这些功能。虽然您应该能够使用Eclipse CDT。

答案 1 :(得分:0)

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