Я ищу хорошую статью об использовании emacs в качестве C/C++ IDE.Хороший совет по использованию emacs для проекта C++?
Что-то вроде Steve Yegge's "Effective emacs".
Я ищу хорошую статью об использовании emacs в качестве C/C++ IDE.Хороший совет по использованию emacs для проекта C++?
Что-то вроде Steve Yegge's "Effective emacs".
Нет конкретной статьи, действительно, но я нашел EmacsWiki, чтобы заполнить полезную информацию. Рассмотрим проверить эти записи:
Я недавно наткнулся на это article, что неплохо.
EDIT: Да, ссылка больше не действительна. Похоже, что они недавно изменили свой URL, и он не перенаправляется должным образом. Надеюсь, он скоро вернется. Во всяком случае, статья называлась «советы по разработке Emacs C от Benjamin Rutt». Мне удалось найти копию here.
Я планирую написать такую статью в ближайшем будущем, но теперь вы можете взять my configuration из Cedet + Emacs, что помогает мне эффективно редактировать источники C++. Если у вас возникнут вопросы, вы можете задать мне вопрос
Я написал статью об использовании CEDET для C/C++ - http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html – 2011-02-12 14:37:09
Помните, что режим Emacs C++ основан только на регулярных выражениях, а не на грамматике. Следовательно, подсветка синтаксиса не основана строго на синтаксисе самого языка, а скорее во многом основана на стандартном форматировании. Выделение синтаксиса Emacs на C++ часто допускает ошибки.
Проблема не ограничивается синтаксисом hightlighting. Тот же дефектный дизайн применяется к автоматическому форматированию. Все это сказало, что я использую только Emacs для всего моего редактирования исходного кода на C++ более 20 лет, начиная с дней cfront. (Я обычно выключить привязки электрических ключей, из-за дефектный регулярные выражения на основе дизайна Emacs'. Регулярные выражения не имеют достаточно выразительной силы, чтобы точно описать синтаксис C++.
Я рекомендую ggtags и irony-mode. Другое то, что вы можете используйте helm-ag для поиска («grep») для строк в вашей кодовой базе.
эта ссылка мертва :( – Shekhar 2012-10-31 20:03:55
Для тех, кто хочет это прочитать, вот ссылка на статью: http://xugx2007.blogspot.com/ 2007/06/benjamin-rutts-emacs-c-development-tips.html – Pacha 2013-06-26 02:09:25