Я просмотрел материал GNU emacs и не нашел ничего полезного.
Кто-нибудь знает хороший учебник по настройке emacs, чтобы превратить его в среду IDE? Я ищу взаимодействие с gcc/gdb/make и т.д.
Я просмотрел материал GNU emacs и не нашел ничего полезного.
Кто-нибудь знает хороший учебник по настройке emacs, чтобы превратить его в среду IDE? Я ищу взаимодействие с gcc/gdb/make и т.д.
Как и другие упомянутые ответы, M-x compile
, M-x gdb
поможет вам. Во время отладки я также предлагаю gdb-many-windows-mode
, что делает Emacs немного ближе к IDE при отладке.
Кроме того, и чтобы приблизиться к "IDE-подобным функциям", вы можете посмотреть:
Юваль, вы, вероятно, попались в заблуждение, ища что-то о IDE. Все эти материалы автоматически встраиваются в EMACS, за исключением объектов, похожих на CScope.
M-x compile
запускает make по умолчанию, хотя я reset он запускает Ant в java-режиме.M-x gdb
запускает gdbC-x `
(Ctrl-X backquote) переходит к следующей ошибке компиляциии т.д.
Перейдите в EMACS Wiki. Много хорошего. Категория программирования - это то, куда вы должны смотреть.
Посмотрите на CScope тоже... вам просто нужно добавить две строки в ваш .emacs, чтобы иметь возможность перемещаться по определениям и ссылкам
Несмотря на то, что я не напрямую связан с C/С++, я считаю, что использование хорошей цветовой схемы важно. Попробуйте:
M-x color-theme-select
и вы можете просматривать множество разных настроек, если не хотите создавать свои собственные.
Если вы работаете с системой контроля версий, вы можете найти полезную информацию в другой в моей статье о работе с системами управления версиями от emacs