Любой хороший совет по использованию emacs для проекта C ++? [закрыто]

Я ищу хорошую статью об использовании emacs в качестве C / C ++ IDE.

Что-то вроде «Эффективного emacs» Стива Йегге .

14.08.2008 10:42:59
5 ОТВЕТОВ
РЕШЕНИЕ

На самом деле никакой конкретной статьи нет, но я обнаружил, что EmacsWiki полна полезной информации. Рассмотрите возможность проверки этих записей:

  • CPlusPlus как отправная точка для многих статей, связанных с C ++, и
  • CppTemplate для определения шаблона, который может дать вам хороший скелет при запуске новых файлов
16
14.08.2008 11:04:13

Я недавно наткнулся на эту статью, которая довольно хороша.

РЕДАКТИРОВАТЬ: Да ссылка больше не действительна. Кажется, что они недавно изменили свой URL, и он не перенаправляет должным образом. Надеюсь, он скоро вернется. В любом случае статья называлась «Советы по разработке Emacs C Бенджамина Ратта». Мне удалось найти копию здесь .

15
5.11.2012 07:47:24
Для тех, кто хочет прочитать это, вот ссылка на статью: xugx2007.blogspot.com/2007/06/…
Pacha 26.06.2013 02:09:25

Я планирую написать такую статью , в ближайшем будущем, но теперь вы можете взять мою конфигурацию из Cedet + Emacs, который помогает мне эффективно редактировать источники C ++. Если у вас есть вопросы, вы можете задать мне напрямую

13
19.09.2008 08:15:27
Я написал статью об использовании CEDET для C / C ++ - alexott.net/en/writings/emacs-devenv/EmacsCedet.html
Alex Ott 12.02.2011 14:37:09

Имейте в виду, что режим C ++ в Emacs основан только на регулярных выражениях, а не на грамматике. Следовательно, выделение синтаксиса не основано строго на синтаксисе самого языка, а скорее основано на обычном форматировании. Подсветка синтаксиса Emacs в C ++ часто допускает ошибки.

Проблема не ограничивается подсветкой синтаксиса. Тот же дефектный дизайн применяется к автоматическому форматированию. Все это говорит о том, что я использую только Emacs для всего моего редактирования исходного кода C ++ более 20 лет, начиная с дней cfront. (Обычно я отключаю привязки электрических клавиш из-за дефектного дизайна на основе регулярных выражений в Emacs. Регулярные выражения не обладают достаточной выразительной силой для точного описания синтаксиса C ++.

7
5.05.2010 01:05:44
Я потратил много разочаровывающих лет разработки на C ++ без хорошей поддержки со стороны редакторов. Microsoft Visual Studio, несомненно, является лучшим редактором C ++. Но в мире Unix вы сами по себе. Source Insight хорош, но работает только на M $! Я чувствую, что компилятор должен генерировать данные перекрестных ссылок, поскольку он знает лучше. Надеюсь, что лязг заполнит этот пробел.
hackworks 11.09.2010 15:58:44

Я рекомендую ggtags и режим иронии . Кроме того, вы можете использовать helm-ag для поиска ("grep") строк в вашей кодовой базе.

0
5.03.2015 15:32:31