Я разрабатываю приложения C++ в среде Linux. Инструменты я использую каждый день, включают Eclipse с плагином CDT, gdb и valgrind.
Какие инструменты другие люди используют? Есть ли что-нибудь там для Linux, который конкурирует с гладкостью Microsoft Visual Studio?
Mi первый выбор - это всегда эмаки с большим количеством плагинов: ecb дает несколько буферов для навигации по папкам, gdb, svn или git-интеграции... В качестве второго варианта, Netbeans с C++ плагином, очень прост и достаточно мощный, но слишком тяжелый, я думаю.
.Я использую все, что есть в системе. Я предпочитаю Eclipse CDT в качестве редактора, а g++ в качестве компилятора. Однако, если затмение не является вариантом, я использую vi, что тоже неплохо.
.Вам нужна стандартная цепочка инструментов + IDE.
О стандартной цепочке инструментов сказать особо нечего. Просто установите, например, на Ubuntu/Debian через
aptitude install build-essential
Интересная часть посвящена IDE.
Мое личное впечатление таково, что в настоящее время - в 21 веке - vi/emacs/make/autotools/configure недостаточно для разработки программных проектов более определенного размера (... ... и да, пожалуйста, пожалуйста, вините меня за наследие ересь ...).
Какая IDE выбрать - это просто дело вкуса. Вы найдете много нитей на SOF. Вот пермалинк, обсуждающий, какая из IDE на C++ может быть "лучшей": C++ IDE для Linux.
.