Ubuntu桌面开发环境(GNU工具)

sky*_*gle 7 c++ gcc gdb ubuntu-9.04

我正在建立一个Linux开发机器(Ubuntu 9.0.x).

我想知道Ubuntu上C++开发人员的最佳开发环境 - 给出我的背景(见下文).

  1. 5年+ C++
  2. 5年Visual Studio
  3. 使用GNU工具(GCC,GDB,make等)的经验不多
  4. 在大学使用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)桌面操作系统?

Kir*_*sky 7

至于C++开发,我选择Qt Creator IDE来最简单地从Visual Studio迁移.我相信它可以满足您的所有需求.


Nat*_*pos 2

您需要的最佳工具是:

  • 制作
  • 海湾合作委员会
  • 克++
  • 您最喜欢的文本编辑器
  • 自动工具
  • Qt创建者
  • 空地
  • 您最喜欢的项目经理

对于 Ubuntu,我建议您使用 Glade,因为 Ubuntu 使用 Gnome(GTK)。

关于 IDE: