Java开发者的C++编辑器首选?

3
我们是一群学生,正在尝试启动一个C++项目。我们在Java方面拥有最丰富的经验,因为那是我们所学的内容。我个人也有C方面的经验,所以这对于我们所有人来说都将是一个学习的过程。我想知道哪个编辑工具是一个好的选择。
我们还可以访问MSDNAA的所有产品,因此像Microsoft Visual Studio之类的产品是潜在的选择,但是我们计划在毕业后继续进行我们的项目,所以我们的免费许可将在那时过期。
我理解有很多很多自由编辑器,但是没有方向开始查找是很困难的。

如果您不打算使用C#,可以看看Eclipse CDT(C / C ++开发工具)。也许您已经熟悉Eclipse,所以它可能是一个自然的选择。 - home
或者,如果您正在使用Netbeans进行Java开发,则可以使用Netbeans(http://netbeans.org/features/cpp/)。 - Joachim Rohde
7
Aura的第一个问题被无声地投票否决了吗?那不是很有帮助。我发誓我认为负分的门槛太低了。Aura,很抱歉你没有得到解释就被投票否决了。我认为负分的原因是这个问题更适合发布在http://programmers.stackexchange.com/上。Stack Overflow是用于实际的编程问题。祝你项目顺利! - Paul
选择文本编辑器远不止这些。首先选择编译器,然后再选择编辑器。你也没有告诉我们你使用的操作系统是什么。 - Alexandre C.
非常感谢大家的回答。我一定会研究一下提到的编辑器。将来我也会注意在求助编程问题时提问。 - Aura
3个回答

4
不需要再寻找其他工具了,Eclipse是一个很好的选择。传统上主要用于Java编程,但现在也支持C++编程。http://www.eclipse.org/downloads/

同意。作为一个Java背景的开发者,Eclipse是理想的过渡工具。 - J T

4
我想你需要尝试并选择最喜欢的。以下是一些C++ IDE供您选择(按我的偏好顺序):

特别好的一个IDE,但仅适用于Mac,是Xcode

以下是一些支持C ++的Java IDE:

我个人认为除了Emacs、vim和QtCreator之外的所有IDE都不值得使用。Eclipse变得流行,但我不觉得我需要一个慢如地狱的“联合收割机”来编写C ++代码。NetBeans也是如此。其他的...好吧,尝试一下就知道了。

只要记住大多数IDE都支持不同的构建系统,因此如果每个人在同一项目上使用自己选择的IDE,那么没有问题。其中一个很好的工具是CMake,它可以为许多IDE生成项目文件。


+1:我建议NetBeans具有最好的C++集成,尽管我最喜欢的Java IDE是IntelliJ。 - Peter Lawrey
1
IntelliJ 是有史以来最好的 Java IDE :-) - user405725

1

既然您已经习惯了Java编程,为什么不继续使用Eclipse和/或Netbeans(不确定您使用的是哪个)呢?

我个人更喜欢Visual Studio或Code::Blocks来进行C++编程,但为什么不坚持自己所熟悉的呢?

集成开发环境(IDE)

Eclipse CDT

NetBeans C/C++

Visual Studio 2010 Professional(正如您所提到的,学生可以免费使用)

Code::Blocks


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接