>если же он тебе понадобился -- то у тебя серьёзные проблемы с кодом и программирование -- это не для тебя.
Я не Линус, чтобы с первого раза писать идеально :)
>для всех остальных случаев хватит и gdb зауши.
ну не знаю, по-моему жутко неудобно вбивать next next next next...
>А вообще, printf - лучший дебагер.
Согласен, но всё таки хорошо, когда структуры и массивы показываются наглядно с минимальными затратами времени и усилий :)
Есть clewn — объединяет GDB с vim. Хоткеи и всё такое есть. Для Emacs тоже есть хорошие решения.
Но всё-таки задумайтесь ещё раз. Отладка — это же очень скучно. GDB позволяет писать для отладки скрипты. Напишите скрипт и откиньтесь на спинку кресла. Зачем же вам горячие клавиши?
next next next next — GNU DB же очень тонкий дебагер, прочитайте уже info gdb. Это в недоотладчиках прходится next next next next, GDB позволяет здорово оптимизировать отладку.
Боюсь, что моя назойливость выглядит уже неприличной, но, насколько я понимаю, все Linux'овые отладчики основаны на gdb; и никакой новой функциональности не вносят.
Но для навигации по коду и полуавтоматического рефакторинга всех заруливает Emacs+Xrefactory. Visual Assist вообще понятния не имеет о перегрузке функций в C++, да и глючить начинает на больших проектах. Еще неплох новый CDT, но до Xref ему еще далеко.
да ладно
в каждой теме как раз слышно только vi/emacs
ты действительно думаешь, что новичкам лучше тратить время на изучение vi/emacs, потом еще тратить время на допиливание их, вместо того чтобы заниматься работой?
людям которые используют qtcreator, kdevelop ты тоже самое говоришь?
> ты действительно думаешь, что новичкам лучше тратить время на изучение vi/emacs, потом еще тратить время на допиливание их, вместо того чтобы заниматься работой?
Я действительно считаю, что новичкам надо выучить инструменты ДО того, как пытаться заниматься работой.
> людям которые используют qtcreator, kdevelop ты тоже самое говоришь?
Они бесплатные, а не стоят 300 баксов, не умея нифига сверху того, что умеют вменяемые бесплатные редакторы/IDE.