LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
shk

Релиз CEDET 1.0

Представлен стабильный релиз проекта CEDET. CEDET является дополнением для текстового редактора GNU/Emacs, которое позволяет превратить GNU/Emacs в полноценную интегрированную среду разработки.

Из возможностей CEDET можно отметить средства для управления проектами, поддержку автодополнения имен переменных и функций, интерактивная система помощи, механизмы генерации кода на основе шаблонов, режим работы с UML-диаграммами и расширенные возможности навигации по коду (анализатор кода, построение дерева функций/классов, обеспечение ссылок между элементами). В настоящий момент CEDET поддерживает работу с более 20 языками программирования, среди которых C/C++, Python, Java, JavaScript, PHP, Ruby.

>>> Подробности

Метки: cedet, emacs

shk * (02.09.2010 8:53:36)
Проверено: annoynimous (02.09.2010 13:32:58)
Juick

[#]  

>позволяет превратить GNU/Emacs в полноценную интегрированную среду разработки.

А разве он так ей не является?

Ttt **** (02.09.2010 9:18:20)
[#]  

Не прошло и 10 лет.

tailgunner ***** (02.09.2010 9:25:02)
[#]  
registrant

>позволяет превратить GNU/Emacs в полноценную интегрированную среду разработки.

сверхтолсто

registrant ***** (02.09.2010 9:50:50)
[#] Ответ на: комментарий от tailgunner 02.09.2010 9:25:02  

Не хватило полугода.

twosev ** (02.09.2010 12:21:55)
[#]  
Voviandr

>режим работы с UML-диаграммами

особо интересна реализация этой фичи, причём учитывая что речь идёт о консольной программе.

Voviandr * (02.09.2010 13:44:29)
[#]  

А чем емакс является сейчас? Не троллизма ради, но на текстовый редактор это уже явно не тянет.

spacel0rd * (02.09.2010 13:47:03)
[#] Ответ на: комментарий от spacel0rd 02.09.2010 13:47:03  

Emacs - это все что угодно, но никак не текстовый редактор ;-)

Pantserovik (02.09.2010 13:51:14)
[#] Ответ на: комментарий от spacel0rd 02.09.2010 13:47:03  

> А чем емакс является сейчас?

LISP-овая операционная среда.

one_more_hokum * (02.09.2010 14:04:49)
[#]  

>Python

По мне так ropemacs для этого дела крут и достаточен.

anonymous (02.09.2010 14:06:24)
[#]  

Неужели в Emacs появится нормальный редактор?

Korwin *** (02.09.2010 14:15:18)
[#] Ответ на: комментарий от Voviandr 02.09.2010 13:44:29  
Camel

Консольный GNOME.

>особо интересна реализация этой фичи, причём учитывая что речь идёт о консольной программе.

А где речь идёт о консольной программе? Emacs уже давно есть графический, с красивыми шрифтами, картинками и прочими свистелками.

Camel ***** (02.09.2010 14:16:02)
[#]  
x4DA

А что добавили по сравнению с pre7 ?

x4DA * (02.09.2010 14:18:36)
[#] Ответ на: Консольный GNOME. от Camel 02.09.2010 14:16:02  

Re: Консольный GNOME.

Псевдографики достаточно для большинства умл-диаграм.

anonymous (02.09.2010 14:19:06)
[#] Ответ на: Консольный GNOME. от Camel 02.09.2010 14:16:02  

Re: Консольный GNOME.

И вообще Ъ рисуют умл на бумаге.

anonymous (02.09.2010 14:20:25)
[#] Ответ на: комментарий от Korwin 02.09.2010 14:15:18  

Неужели вы когда-то поумнеете и перестанете задавать протухшие вопросы?

anonymous (02.09.2010 14:23:44)
[#] Ответ на: комментарий от x4DA 02.09.2010 14:18:36  
Zodd
>>-----Цитата---->>

Changes since CEDET 1.0pre7 (the 7th prerelease):

Asside from misc bug fixes, and merges from Emacs:

Common: * idutils, global, cscope improved consistency in support. Added command for creating databases.

EIEIO: * New :c3 method invocation order option.

EDE: * New 'Generic' project support adds support for plain Makefile, CMake and SCons support * SRecode for autoconf file generation.

Semantic: * New idle breadcrumbs mode * CScope database support for semanticdb. * Improve parsing of constructors in C++ * In Semantic Symref mode, added ways to perform macro operations on all hits.

SRecode: * Allow better scoping of variables in nested templates

<<-----Цитата----<<
Zodd ** (02.09.2010 14:31:58)
[#]  

Не пользовался, но пусть будет. emacs-а чистого за глаза хватает. Дай бог его хоть осилить, а то обычно из его функционала используется пару процентов.

alx_me **# (02.09.2010 14:45:45)
[#] Ответ на: Re: Консольный GNOME. от anonymous 02.09.2010 14:20:25  
Gukl

> И вообще Ъ рисуют умл на бумаге.

...а код вырезают на камне. Ногтями.

Gukl ** (02.09.2010 14:48:15)
[#]  
x4DA
$ aptitude versions cedet-common
p   1:1.0pre4-3.1

debian как обычно.

x4DA * (02.09.2010 14:49:21)
[#] Ответ на: комментарий от Gukl 02.09.2010 14:48:15  

человек не понимающий, что такое умл и для чего оно нужно, детектед.

anonymous (02.09.2010 15:03:40)
[#] Ответ на: комментарий от anonymous 02.09.2010 15:03:40  

Правильно, не нужно. Точнее не разработчикам. А вот манагерам самое то , красотища же! Отчёт начальству самое то! Хотя и польза есть, сразу видны нарушения инкапсуляции, это при условии достаточной детализаци. А при полной детализации начинается адЪ. У кого нет разработчиков тем UML и правду нужен.

alx_me **# (02.09.2010 15:09:23)
[#] Ответ на: комментарий от anonymous 02.09.2010 15:03:40  
Gukl

> человек не понимающий, что такое умл и для чего оно нужно, детектед.

В зеркало глянул, что ли?

Gukl ** (02.09.2010 15:19:07)
[#] Ответ на: комментарий от spacel0rd 02.09.2010 13:47:03  
gns

Eight Megabytes And Continuous Swapping :0

Ну и еще операционная система, в которй не хватает удобного текстового редактора :)

gns ** (02.09.2010 15:27:30)
[#] Ответ на: комментарий от spacel0rd 02.09.2010 13:47:03  

Почему не тянет? А что тянет тогда?

anonymous (02.09.2010 15:33:13)
[#] Ответ на: комментарий от gns 02.09.2010 15:27:30  
>>-----Цитата---->>

не хватает удобного текстового редактора

<<-----Цитата----<<

Эта шутка становится все смешнее и смешнее с каждым разом.
Надеюсь увидеть ее в этом треде еще раз 500!

power * (02.09.2010 15:33:34)
[#] Ответ на: комментарий от power 02.09.2010 15:33:34  
gns

Ну а что на правду-то обижаться... Все равно ничего лучше нет :(

gns ** (02.09.2010 15:44:20)
[#]  
gns

Скачал, вечером буду прикручивать... :) Пока некогда, портирование виндузоидного кода, панимаешь... :(

gns ** (02.09.2010 15:47:41)
[#]  

зачем оно нужно, если есть Эклипс/IDEA?

djenterprise (02.09.2010 16:02:12)
[#]  
balodja

Какая милая новость. Использую емакс много, правда не с CEDET, кроме него есть туча хороших модов для емакса.

balodja *** (02.09.2010 16:27:10)
[#]  

Никогда не пользовался emacs. Очень меня привлекла в нем хорошая поддержка vhdl, но так и не смог себя заставить. Выглядит уж больно страшно.

anonymous (02.09.2010 16:27:11)
[#] Ответ на: комментарий от anonymous 02.09.2010 14:06:24  
balodja

> > Python

> По мне так ropemacs для этого дела крут и достаточен.

Солидарен.

balodja *** (02.09.2010 16:27:50)
[#] Ответ на: комментарий от gns 02.09.2010 15:27:30  
Pavval

Мне больше нравится "Editor for Middle-Aged Computer Scientists"

Pavval **** (02.09.2010 16:49:13)
[#]  

А вот Столлману emacs по душе!

> Stallman has jokingly declared himself to be St IGNU−cius, a saint in the Church of Emacs.

http://en.wikipedia.org/wiki/Editor_war

anonymous (02.09.2010 17:02:14)
[#] Ответ на: комментарий от Korwin 02.09.2010 14:15:18  
shk

он там всегда был

shk * (02.09.2010 17:45:50)
[#] Ответ на: комментарий от balodja 02.09.2010 16:27:50  
cab

Сабж удобен для навигации по коду, например

cab ** (02.09.2010 17:53:12)
[#]  
Correctnoe_imya_polzovatelya

> Python

посмотрю как там с автодополнением.

Correctnoe_imya_polzovatelya ***** (02.09.2010 19:13:33)
[#] Ответ на: комментарий от djenterprise 02.09.2010 16:02:12  

Точно! Зачем были нужны Esclipse/IDEA/NetBeans/.. когда был и есть EMACS? Вот это уж точно мало кому понятно. Вопрос вопросов.

alx_me **# (02.09.2010 19:14:06)
[#] Ответ на: комментарий от Voviandr 02.09.2010 13:44:29  

>речь идёт о консольной программе О чём идёт речь? :-O Что, ни разу не видел иксовую версию Emacs?

anonymous (02.09.2010 19:20:41)
[#] Ответ на: комментарий от gns 02.09.2010 15:27:30  
ott

ну ты-то хоть не повторяй это :-)

ott ***** (02.09.2010 20:39:44)
[#] Ответ на: комментарий от anonymous 02.09.2010 19:20:41  
ott

только в консоли можно получить такое изображение - http://fotki.yandex.ru/users/ottalex/view/145810?page=0 :-)

ott ***** (02.09.2010 20:41:19)
[#] Ответ на: комментарий от Pantserovik 02.09.2010 13:51:14  

ну уже ближе - в последних версиях приделали таки номера строк! хотя Ъ-имаксеры всегда парировали, что Ъ-джедайям эти цыферки не нужны. что, интересно, теперь говорят?

anonymous (02.09.2010 20:44:03)
[#]  

С Емаксом не срослось. Пользователь вима.

Vudod ** (02.09.2010 20:45:56)
[#]  
ott

да, надо бы статью обновить...

К этой новости стоит добавить, что сразу после релиза проект переедет в bzr, изменится структура проекта, чтобы соответствовать структуре каталогов в GNU Emacs (чтобы упростить синхронизацию), и продолжиться работа над новыми парсерами, и улучшением существующих - в первую очередь переделка подсистемы для сохранения информации о распарсенных файлах

ott ***** (02.09.2010 20:46:50)
[#] Ответ на: комментарий от ott 02.09.2010 20:46:50  

К бабкам bazaar'ным вопрос имею

>после релиза проект переедет в bzr

А почему? А зачем? Делать нечего? Есть же git, svn. Зачем куда-то переезжать? Тем более на bazaar. Убунта головного мозга? Шаталворт с канониками проплатил? Мода такая? Чем этот ваш базар лучше нашего собора?

anonymous (02.09.2010 21:15:40)
[#] Ответ на: комментарий от alx_me 02.09.2010 19:14:06  

> Зачем были нужны Esclipse/IDEA/NetBeans/.. когда был и есть EMACS?

А для проектов на каких языках Emacs умеет строить адекватную модель кода, делать ее анализ, выполнять семантический (а не текстовый как в find-grep) поиск?

kamre ** (02.09.2010 21:35:17)
[#] Ответ на: комментарий от anonymous 02.09.2010 20:44:03  

есть linum-mode

anonymous (02.09.2010 21:38:43)
[#] Ответ на: комментарий от ott 02.09.2010 20:41:19  

> - http://fotki.yandex.ru/users/ottalex/view/145810?page=0 :-)

MS Comic Sans? Суровые емаксеры так трогательно суровы.

tailgunner ***** (02.09.2010 21:43:17)
[#]  
expelled

круто! они из тетриса сделали среду разработки!

expelled (02.09.2010 22:02:02)
[#] Ответ на: комментарий от tailgunner 02.09.2010 21:43:17  
ott

ну вообще-то это маковский стандартный шрифт

ott ***** (02.09.2010 22:07:37)
[#] Ответ на: К бабкам bazaar'ным вопрос имею от anonymous 02.09.2010 21:15:40  
ott

Re: К бабкам bazaar'ным вопрос имею

простой ответ - потому-что gnu emacs использует bzr

ott ***** (02.09.2010 22:08:05)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru