русский
Germany.ruForen → Архив Досок→ Programmierung

emacs + работа с проектами

453  
  Chipolino свой человек29.12.08 11:26
29.12.08 11:26 
Всё таки я решил освоить emacs ( в n-ый раз :-) )
Ropemacs и встроенный python-mode впечатляют , для плюсов ещё не пробовал ( может кто-нибудь посоветует плагин для cmake) , slime тоже прикольная штука ( начал изучать CL )
Короче , emacs рулед .
Как в ECB организовать подобие работы с проектами или чем пользуются Ъ - имэксеры ?
#1 
AlexOtt постоялец29.12.08 13:35
AlexOtt
NEW 29.12.08 13:35 
in Antwort Chipolino 29.12.08 11:26
смотреть в сторону пакета EDE из состава cedet (http://cedet.sf.net), только лучше взять версию из CVS
а еще есть projects.el, да и вообще на emacs wiki достаточно большой их список
#2 
AlexOtt постоялец29.12.08 13:37
AlexOtt
NEW 29.12.08 13:37 
in Antwort Chipolino 29.12.08 11:26
да, для плюсов - тот же cedet/semantic + дополнительные пакеты. посмотри в моем блоге - там были ссылки на настройку и т.п. - http://alexott-ru.blogspot.com/search/label/emacs
#3 
  Chipolino свой человек29.12.08 21:48
NEW 29.12.08 21:48 
in Antwort AlexOtt 29.12.08 13:37
Спасибо , будем смотреть .
#4 
AlexOtt постоялец04.01.09 22:42
AlexOtt
NEW 04.01.09 22:42 
in Antwort Chipolino 29.12.08 21:48
ну и как освоение емакса? :-)
#5 
  Chipolino свой человек05.01.09 19:41
05.01.09 19:41 
in Antwort AlexOtt 04.01.09 22:42
В ответ на:
ну и как освоение емакса?

Потихоньку привыкаю , настраиваю рабочее окружение :-)
Кстати сегодня возникла проблема , ECB(последний снэпшот) ругался на speedbar из cedet-1.0pre4, поставил cedet-1.0pre3 , начал ругаться на semantic , взял semantic из pre4 - заработало .
Почему-то не смог найти последние снэпшоты CEDET ...
С помощью твоей статьи разобрался с плагином для Mercurial :-)
Процесс пошёл .
#6 
AlexOtt постоялец05.01.09 21:23
AlexOtt
NEW 05.01.09 21:23 
in Antwort Chipolino 05.01.09 19:41
CEDET лучше брать прямо из CVS на sourceforge.net - там много нового и вкусного :-)
#7 
  Chipolino свой человек12.01.09 22:03
NEW 12.01.09 22:03 
in Antwort AlexOtt 05.01.09 21:23
В ответ на:
CEDET лучше брать прямо из CVS на sourceforge.net - там много нового и вкусного :-)

Вчера попробовал , при компиляции вылетал разов 10 ( открывал cedet-build.el -> М-х eval-buffer & M-x compile-cedet-in this-emacs) , после вопросов типа добавить
то-то в target , какие только target-ы я не выбирал он вылетал с "bad grammar" или что-то подобное . Помогало ручное сохранение сгенерированного файла и новый запуск компиляции .
Но самое печальное что python-mode (от сообщества питонистов) не работает с новым семантиком , когда запускаю буфер на выполнение открывается пустой буфер и нечего не происходит , каким боком тут виноват семантик не понятно , но это именно он :-) после деактивации всё нормально .
Вообщем пришлось переехать обратно на стабильный cedet :-(
#8 
AlexOtt постоялец13.01.09 16:50
AlexOtt
NEW 13.01.09 16:50 
in Antwort Chipolino 12.01.09 22:03
после обновления из CVS надо выполнить следующие команды:
find . -name Makefile|xargs touch ; make clean ; make autoloads ; make -k all
и все соберется как надо
#9