我正在设置一台 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 最简单的过渡(理想情况下可以使用手工制作的 make 文件)(ii)。类似于 Visual Studio 的广泛调试功能
最新的 Ubuntu (9.0.x) 桌面操作系统?