我正在建立一个Linux开发机器(Ubuntu 9.0.x).
我想知道Ubuntu上C++开发人员的最佳开发环境 - 给出我的背景(见下文).
5年+ C++
5年Visual Studio
使用GNU工具(GCC,GDB,make等)的经验不多
在大学使用Emacs大约6个月左右(大约8年前!) - 我不记得了什么;)
我来自Windows背景,所以使用GUI比使用CLI更加轻松,尽管我希望随着时间的推移学习CLI命令.在Linux上开发方面,我希望能够有效并"实现目标".
我特别感兴趣的工具可以让我的生活更轻松:
1).项目管理2).通过GUI构建配置(而不是makefile编辑 - 至少目前为止).3).调试IDE,允许我设置断点和进/出/结束
如果IDE建议使用GUI来简化我向Linux的过渡,那么将是有用的,但也可以自定义(例如,可以接受手工编辑的make文件等 - 当我学会了如何创建它们时).这将使我以后可以更好地控制构建过程.
为了让我在Ubuntu桌面上以最短的时间内达到最大的工作效率,您会推荐哪一套工具?
那么:哪个应用程序(IDE)提供:(i).从Visual Studio最简单的过渡(理想情况下可以使用manully制作的make文件)(ii).广泛的调试功能,类似于Visual Studio
最新的Ubuntu(9.0.x)桌面操作系统?
至于C++开发,我选择Qt Creator IDE来最简单地从Visual Studio迁移.我相信它可以满足您的所有需求.