| MaKcNMkA ( @ 2008-02-29 16:04:00 |
emacs IDE
Здравствуйте пользователи emacs!!!
Долго я сидел под emacs и мне интересно, почему его многие выбирают как среду разработки. Вот у меня например не получилось на нём быстро и эффективно разрабатывать приложения. Редактор он конечно удобный, однако IDE-примочки всяческие, типа semantic (для intellisence) хромают... И ничего в этом эффективного нет! Однако, etags меня порадовали, однако убило, что нет нормального дополнения в semantic... Но это всё фигня по сравнению со следующей "фишкой" emacs: отсутствие нормального интерфейса с дебаггером... Команды набирать в коммандной строке меня не особо тянет, знаете ли =)
Есть ли какие-нибудь эффективные скрипты для этого дела (для intellisence и для gdb)? Чтобы брейкпоинты можно было ставить нормально, а не после первого запуска программы? Чтобы можно было на return подать сообщение next и не вылетать из выражения, а просто выёти в callstack выше на одну ступень (или это особенность gdb)... Чтобы в конце концов можно было по #include перейти на этот самый файл... Короче, расстроился я... Не получается у меня сделать emacs эффективной средой разработки...
p.s. в продолжении темы: Нарыл codeblocks (кроссплатформенная IDE) - очень понравилось... =))) Но всё таки хочу научиться нормально на emacs код C++ править... Уж elisp функций по управлению проектом написал море, но всё равно нет эффективности, как ни крути...
Помогите, пожалуйста!!
Здравствуйте пользователи emacs!!!
Долго я сидел под emacs и мне интересно, почему его многие выбирают как среду разработки. Вот у меня например не получилось на нём быстро и эффективно разрабатывать приложения. Редактор он конечно удобный, однако IDE-примочки всяческие, типа semantic (для intellisence) хромают... И ничего в этом эффективного нет! Однако, etags меня порадовали, однако убило, что нет нормального дополнения в semantic... Но это всё фигня по сравнению со следующей "фишкой" emacs: отсутствие нормального интерфейса с дебаггером... Команды набирать в коммандной строке меня не особо тянет, знаете ли =)
Есть ли какие-нибудь эффективные скрипты для этого дела (для intellisence и для gdb)? Чтобы брейкпоинты можно было ставить нормально, а не после первого запуска программы? Чтобы можно было на return подать сообщение next и не вылетать из выражения, а просто выёти в callstack выше на одну ступень (или это особенность gdb)... Чтобы в конце концов можно было по #include
p.s. в продолжении темы: Нарыл codeblocks (кроссплатформенная IDE) - очень понравилось... =))) Но всё таки хочу научиться нормально на emacs код C++ править... Уж elisp функций по управлению проектом написал море, но всё равно нет эффективности, как ни крути...
Помогите, пожалуйста!!