LINUX.ORG.RU

Статья: «Понимание структуры Eclipse»


0

0

Eric Clayberg и Dan Rubel написали статью, в которой подробно рассматривают принцип действия IDE Eclipse.

Цитата из блога:

"Eclipse не монолитная программа, а маленькое ядро, называемое загрузчиком плагинов, окруженное сотнями (и возможно тысячами) плагинов."

В данном разделе рассказывается, как создавать собственные плагины для Eclipse

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

★★★★★

Проверено: Shaman007 ()

ААА! Больше ста метров - это "маленькое" ядро? Не многовато для текстового редактора?

anonymous
()
Ответ на: комментарий от anonymous

Помоему редактора в ядре нет... Помоему редакторы - тоже плугины. В общем еклипс - это чтото вроде емакса :)

anonymous
()
Ответ на: комментарий от anonymous

мда, анонимусы как всегда в теме :)))) давай еще, аццкий аджигатель!

OgreSwamp
()

Сан скоро накроется, и ява вместе с ним. Изучать что-либо, связанное с явой, бесполезно.

anonymous
()
Ответ на: комментарий от anonymous

Вообще-то, ядро - это плагин org.eclipse.osgi размером ~900кб. Можешь скопировать его куда-нибудь и запустить:

java -jar org.eclipse.osgi_3.2.0.v20060601.jar -console

WFrag ★★★★
()

как то мало и сильно просто. Я хоть и не юзал Eclipse до прошлой недели, но...

anonymous
()
Ответ на: комментарий от Orlangoor

>Интересно, а что такое гном? Там же ядра вообще нет... Одни плагины

Распределенный Eclipse

argin ★★★★★
()

ничем не надо злоупотреблять. плугины это хорошо, но когда вся прога - одни плугины, это изврат - только тормоза, запутанность и проблемы во взаимодействии. вот встроил я себе в ww2d недавно поддержку скриптования, теперь думаю, мож ваще все на скрыпты перевести, пусть одно ядро останется, но нет, изврат это

pronvit
()

все программы это вообще плагины, к процессору. И никто не жалуется.

maxik73
()
Ответ на: комментарий от anonymous

>Сан скоро накроется, и ява вместе с ним. Изучать что-либо, связанное с явой, бесполезно.

Нострадамусы на лоре, ахтунг!

Chapaev
()
Ответ на: комментарий от Chapaev

>Нострадамусы на лоре, ахтунг!

Скорее ахтунги на лоре :)

r ★★★★★
()
Ответ на: комментарий от anonymous

>> В общем еклипс - это чтото вроде емакса :)

Не, не похожь. Крааасивый, кнопочков - панелек аж глаза разбегаются. И тормозной - жуть. Надысь удаленно через ссх программку ладил. Ежели бы их под еклипса то к концу наверное бы помер.

anonymous
()
Ответ на: комментарий от anonymous

> Надысь удаленно через ссх программку ладил. Ежели бы их под еклипса то к концу наверное бы помер.

В Eclipse CDT скоро будет плагин для Remote Development, так что готовься.

tailgunner ★★★★★
()
Ответ на: комментарий от brainf_cker

Не бывает мощных машин, бывают лишь недостаточно тормозные программы.

ero-sennin ★★
()
Ответ на: комментарий от x86

Вообще-то открою тебе секрет, вся жаба так устроена ибо спроектирована инженерами а не тупоголовыми студентами. Ядро - java.lang & класслоадер и плагины (java.* javax.* com.sun.* org.apache.* etc etc etc)

Karapuz ★★★★★
()
Ответ на: комментарий от anonymous

> Сан скоро накроется, и ява вместе с ним. Изучать что-либо, связанное с явой, бесполезно.

Не боись. Компаний, которые готовы выкупить Java вместе с правами на нее, - вагон и маленькая тележка. IBM возглавляет список.

anonymous
()
Ответ на: комментарий от tailgunner

Кстати об еклипс-сдт. Надыбал мануал http://www.cs.umanitoba.ca/~eclipse/7-EclipseCDT.pdf. Там небольшой туториал по хелловорду на инглише :) . Засунул туда свой проектик. Фишки иде искал долго. С удивлением обнаружил что мейк руками оказывается писать надо :). Эва какое крутое ИДЕ... Там даже для отладки гыдыбы подключается :).

PS Не знаю что уж там навертели для жавы.. По мере знакомства с cdt желание снести к чертям этот шедевр инженерной мысли усиливается. Борландовый иде образца начала девяностых имхо более функционален.

anonymous
()
Ответ на: комментарий от anonymous

ставил я етот еклипс
так и не понял
почему мс вц6 не тормозит
а еклипс тормозит

256рам 1ггц
видео мх200

или тот же пхп какеготам..
тоже байда на яве от зенд

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

anonymous
()
Ответ на: комментарий от anonymous

Не знаю какой анонизмус пробовал CDT а у меня можно и проект с готовым мэйкфайлом выбрать. После анют, кдевелопов и прочих первая среда с рабочим дебаггером. Чем читать левые мануалы открой для себя встроеный, он тебе покажет все прелести и кнопки искать не придется.

aiv
()
Ответ на: комментарий от anonymous

> С удивлением обнаружил что мейк руками оказывается писать надо :). Эва какое крутое ИДЕ...

То, что оно умеет работать с уже написанными Makefile'ами - это очень полезная фича. Но есть и Managed Builder - там Makefile'ы руками писать не надо.

> Там даже для отладки гыдыбы подключается :).

А это плохо? Или они должны были свой отладчик написать?

> По мере знакомства с cdt желание снести к чертям этот шедевр инженерной мысли усиливается.

Из-за того, что оно может использовать готовые Makefile'ы и уже имеющийся в системе gdb?

> Борландовый иде образца начала девяностых имхо более функционален.

Borland C++ 2.0 решает, спору нет. Вот еще бы он работал на Linux, поддерживал много языков, системы управления версиями, приятные фишки типа autocompletion... Я бы только им и пользовался!

tailgunner ★★★★★
()

Может кто-нибудь подсказать, как в эклипсе переносить проекты с одной машины на другую. Какие только виды экспорта ни пробовал, не получилось перенести один к одному.

anonymous
()
Ответ на: комментарий от anonymous

Простым копированием каталога проекта с машины-источника и импортом в среду на целевой машине. Так, перенос с Windows на Linux - без проблем.

anonymous
()

Пользовался емаксом и KDevelop. После них eclipse кажется вершиной IDE'строения, особенно, если посмотреть исходники. Лучшей IDE не видел...

adarovsky ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.