Я настраиваю машину для разработки Linux ( Ubuntu 9.0.x).
Я хочу узнать лучшую среду разработки для разработчика на C ++ в Ubuntu - дать мой опыт (см. Ниже).
- 5 лет + C ++
- 5 лет Visual Studio
- Небольшой опыт использования инструментов GNU ( GCC , GDB , make и т. Д.)
- 6 месяцев или около того использования Emacs в университете (около 8 лет назад!) - хотя я ничего не помню;)
Я пришел из Windows, поэтому с графическим интерфейсом мне легче, чем CLI , хотя я ожидаю, что со временем выучу команды CLI. Я хочу быть эффективным и "взяться за дело" как бы в плане разработки под Linux.
Меня особенно интересуют инструменты, которые облегчат мне жизнь:
1). управление проектом
2). сборка конфигурации через GUI (а не редактирование make-файла - по крайней мере, пока).
3). отладка IDE, которая позволяет мне устанавливать контрольные точки и входить / выходить / перегибать
Было бы полезно, если бы предлагаемая IDE имела графический интерфейс, чтобы облегчить мой переход на Linux, но также настраиваемый (например, может принимать отредактированные вручную файлы make и т. Д. - когда я узнал, как их создавать). Это позволит мне больше контролировать процесс сборки позже.
Какой набор инструментов вы бы порекомендовали, чтобы я достиг максимальной производительности за минимальное количество времени на своем рабочем столе Ubuntu?
Итак:
Какое приложение (IDE) предлагает:
(я). самый простой переход от Visual Studio (и в идеале может использовать вручную созданные файлы make)
(II). широкие возможности отладки, аналогичные Visual Studio
для последней версии настольной ОС Ubuntu (9.0.x)?