HowTo: emacs как IDE для программиста.

Можно ли найти такую доку?
Я хочу программировать в Linux, с gcc разобрался, более-менее знаю gdb.
Но никак не могу понять как в emacs можно заниматься компиляцией и отладкой программ.
Может кто уже сталкивался, помогите настроить/научиться работать в emacs'е.

NFS_Daemon написал(а): Можно

NFS_Daemon написал(а):
Можно ли найти такую доку?

Можно. Вот что мне выдал Гугл на запрос "компиляция в Emacs":
http://www.google.ru/search?q=%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F+%D0%B2+Emacs&ie=utf-8&oe=utf-8&aq=t&rls=org.gentoo:en-US:unofficial&client=firefox

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

Спасибо.

Похоже это то что я искал. Как то не подумал о фразе "компиляция программ", искал по сочетанию "отладка программ emacs"

Для того чтоб емакс мог

Для того чтоб емакс мог сопоставить бинарник с кодом последний следует собирать с отладочной информацией (ключ -g). Ессно в продакшн эту опцию следует исключить. Далее M-x gdb. В режиме отладки выскакивает дополнительная панелька и меню с опциями настройки отладчика. В меню полезно тултипы включить, чтоб при выделении переменной высвечивалось ее значение. Брекпоинты ставятся мышкой в окне сурса шелчком по узкой серой полосе слева. Еще встроено по умолчанию EDE. Полезно ознакомиться. Ну и иногда можно заюзать плагин ECB (ставиться отдельно). Насколько помню интеграция с cvs и svn присутствует по умолчанию.

Ну...

wi написал(а):
Для того чтоб емакс мог сопоставить бинарник с кодом последний следует собирать с отладочной информацией (ключ -g). Ессно в продакшн эту опцию следует исключить.

Как бы с gdb немного знаком, об этом уже знаю. Но все равно спасибо.

wi написал(а):
Далее M-x gdb. В режиме отладки выскакивает дополнительная панелька и меню с опциями настройки отладчика. В меню полезно тултипы включить, чтоб при выделении переменной высвечивалось ее значение. Брекпоинты ставятся мышкой в окне сурса шелчком по узкой серой полосе слева. Еще встроено по умолчанию EDE. Полезно ознакомиться. Ну и иногда можно заюзать плагин ECB (ставиться отдельно). Насколько помню интеграция с cvs и svn присутствует по умолчанию.

А вот этого не знал, буду пробовать.

app-emacs/cedet

app-emacs/cedet ((~)1.0_pre7-r1): CEDET: Collection of Emacs Development Environment Tools

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Я конечно не претендую на

Я конечно не претендую на правильность понимания вашего поста, но вы хотите научится программировать под линукс или изучить emacs? Если первое, то возьмите user-friendly для вас редактор и не гробьте время на настройку и изучение emacs. Может есть смысл разобраться с make, (cmake, automake и ежесними), если не разбиралсь, имхо(а мнение разработчика ПО для *nix) в разы полезнее?

А makefil'ы чем писать? Не

А makefil'ы чем писать? Не текстовым редактором?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Цитата: vi имеет два режима

Цитата:
vi имеет два режима работы: в первом он пищит, а во втором — всё портит."

ну точно не его ;)

Ну для генерации Makefile не обязательно юзать emacs. IDE за программиста не думает, она ему помогает. Мне emacs помочь не сможет, я скорее больше времени потрачу на помощь емаксу стать IDE, которая мне нужна )

Время.

А зачем тратить время на написание программы в неудобном режиме.
Я готов потратить на изучение/настройку emacs'а сколько угодно, я не спешу - програмлю для себя. И хочу чтобы это было удобно.

Скорее с редактором освоится хочу.

Толком не умею ни того, ни того.
Но в программировании я основы знаю, и разобраться смогу.
А вот научится работать с редактором, в котором хочу кодить, это для меня сложнее.
Но доументацию описаную в первом посте читаю, осваиваюсь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".