1

我正在学习C++,我想从现在非常优秀的开发人员那里了解:最好的 IDE、Visual C++ 2008 ExpressEclipse GanymedeCDT是什么?请记住,我使用的是Microsoft Windows Vista Ultimate。谢谢!

我正在阅读的书来自 Deitel: C++ How to Program, 5/e,因为我不知道这本书的代码是否支持Microsoft Visual C++ 2008 Express

4

5 回答 5

2

我现在都经常使用。

Visual Studio 更简单,对用户更友好。不过我有问题。他们强迫您做很多事情,原因是有利于 Microsoft 而不是您。它是免费的,所以你不能抱怨那么多。支持不存在,但有谷歌寻求帮助。

Eclipse Gallileo 在一些困难的事情上做得非常好,但在一些简单的事情上做得非常糟糕。例如,当您编译时,如果出现错误,您将没有视觉指示。您必须打开问题窗口才能查看错误。哦!Eclipse 在整体上几乎与 Visual Studio 一样好,并且是使用 linux 时最好的之一。新版本的调试器也有一些非常好的新特性。支持很差,甚至不存在,但有谷歌寻求帮助。

我尝试了代码块。支持不是很好粗鲁。我发现很难做任何严肃的事情。

于 2009-07-22T19:21:13.733 回答
1

如果您在 Windows 上工作,MSVC++ 2008 Express 可能是首选,因为它是平台的本机编译器。如果您还没有任何 Eclipse 经验,那么一定要使用 MSVC。我发现 Eclipse 非常违​​反直觉,但我就是这样,你可能会喜欢它。

于 2009-07-22T19:01:21.997 回答
1

我使用代码块 :) 实际上我非常喜欢它。它的界面非常易于使用。

我现在遇到了 MSVS 问题,我将在几分钟后在这里发布一个问题。

于 2009-07-22T19:08:10.717 回答
1

在这个阶段,两者都可以,但总的来说,我认为除非你有很多 Eclipse 经验,否则你会发现 VS 2008 Express 更简单一些。

也就是说,一旦您开始开发您的操作系统,您可能会发现您需要升级到完整(非 Express)版本。

于 2009-07-22T19:14:45.040 回答
0

我同时使用 Visual Studio 2005 Pro(在工作中)和 Eclipse CDT(用于个人项目)。

我确实更喜欢使用 Eclipse,因为我用它在 Windows 上编写 Qt 应用程序。Qt 集成模块非常好(可在http://qt.nokia.com/免费获得)。一旦你在那里,你也可以尝试 Qt 的轻量级 IDE:Qt Creator。

如果你打算进行 C++ GUI 编程,我认为你应该明确地使用 Eclipse CDT 和 Qt 集成插件。在学习 Qt 之前,我已经编写了(并且遭受了)几年的 MFC,而且我永远不会回去!

希望能帮助到你!

于 2009-08-12T19:57:50.477 回答