c++编辑器的选择,为Java的人
C++ editor of choice for Java people?
我们是一群试图启动一个c++项目的学生。我们在Java方面的经验最多,因为这是我们教的,我个人有C语言的经验,所以这将是我们所有人的学习经历。我想知道哪个编辑工具会是一个好的选择。
我们也可以访问MSDNAA的所有产品,所以像Microsoft Visual Studio这样的产品是一个潜在的选择,但是我们计划在毕业后继续我们的项目,所以我们的免费许可证将在那时到期。
我知道有很多很多免费的编辑器,但是如果没有明确的方向,很难开始寻找。
我猜你永远不会知道,直到你尝试了所有的,选择你最喜欢的。以下是一些c++ ide,您可以从中选择(按照我的偏好顺序):
- Emacs
- Qt Creator vim
- CodeBlocks
一个特别好的IDE,但只适用于Mac,是Xcode。
下面是一些支持c++的Java ide:
- Eclipse
- NetBeans
- IntelliJ IDEA
我个人的观点是,除了Emacs, vim和QtCreator之外的所有IDE都不值得使用。Eclipse变得流行起来,但我不觉得我需要一个慢得像地狱的"组合收割机"来编写c++代码。NetBeans也是如此。其他人……那就试试吧。
请记住,大多数IDE支持不同的构建系统,所以如果每个人都在同一个项目中使用他们选择的IDE,这并没有什么错。CMake是一个很好的工具,它可以为许多ide生成项目文件。
看看Eclipse吧。传统上是面向Java的,但我相信现在它也可以处理c++。
http://www.eclipse.org/downloads/既然您已经习惯了Java编程,为什么不坚持使用Eclipse和/或Netbeans(不确定您使用的是哪个)呢?
我个人更喜欢Visual Studio或Code::Blocks而不是这两个,但是为什么不继续用你知道的呢?
<ide/strong>
Eclipse CDTNetBeans C/c++
Visual Studio 2010 Professional(如您所述,对学生免费)
代码::块
- 调用 java 的回调() 时应用程序崩溃.由于 detatchThread 而获得运行时错误
- 在C++中是否有类似Java的AtomicStampedReference?
- 从c++到java的矢量转换
- 寻找C++吃得最少的人
- C++和Java的字符串循环性能比较
- 在 NDK 上找不到 c++ 和 java 的实现
- C++中重叠的类似 Java 的接口
- 如何修复将传输到 java 的 2d 数组代码使用 JNI
- 初始化cv :: mat ::具有int类型的定义大小的人
- 与在C 中覆盖的人混淆了
- C/C++ 函数/方法与 Java 的公开
- C++方法与Java的比较(从Java到C ++的语法)
- JNI - 如何填充从 C++ 传递到 Java 的字符串
- 任何熟悉Codecademy C++/程序的人都可以帮助解决菜鸟问题吗?
- 与Java的InputMismatchException和IOException Handling等效的C++异常处理机制是什么
- 是否可以在C++中推迟 const 变量的初始化,例如 Java 的"blank final"功能?
- Java的EnumSet.allOf()C++等价物是什么?
- 我可以创建一个JNI调用以提升从Java的C 光纤
- 在 C++ 中是否有等效于 Java 的'classname.this'?
- c++编辑器的选择,为Java的人