Мега-эклипс ленивым программерам

Изображение пользователя Soi-Fong.

Перелопатил весь сайт эклипса. Это жесть, что происходит, когда различные компоненты программы делают разные люди независимо друг от друга. Полтора дня ушло у меня, чтобы собрать все это по кусочкам. Сложнее всего пришлось с php и его зависимостями, которых много, и надо было их искать вручную. Зато получилась рабочая версия PDT-all-in-one-2.0, которой нет на сайте.
В итоге сделал сборку эклипса, которая включает следующее:

  • Eclipse Platform 3.4 (Ganymede)
  • JDT 3.4 (Java Development Tools)
  • CDT 5.0 (C/C++ Development Tools)
  • QT 4.4.1 (Trolltech QT C++ Eclipse Integration)
  • PDT 2.0 (PHP Development Tools)
  • И зависимости вышеперечисленных

Все старался брать последних (или около того) версий. Сделал я эту сборку, потому что во всем, что тут перчислено я либо работают либо изучаю. Так что, если кому-то еще пригодится, то буду рад.

Скачать, зеркало (269,3 Мб)

Комментарии (11)

0
Soi-Fong - 12 Октябрь, 2008 - 03:15
Изображение пользователя Soi-Fong.

Собирал конечно не из исходников, а просто модули прикручивал. Сначала скачал eclipse-java-ganymede-linux-gtk, потом поставил туда cdt, на сайте бывшего trolltech скачал и установил плагин для qt. Это все было просто. Потом на странице pdt взял найтли билд на момент написания статьи pdt 2.0, там были перечислены зависимости с битыми ссылками, пришлось перебрать весь список шаря гуглом по сайту эклипса и выискивая нужную версию каждого плагина. Все это положил в эклипс, запаковал и выложил сюда.
На народе доктор веб нашел в архиве вирус, жалко не говорит какой, проверил свой архив кламавом, ничего не нашел.

0
onufryk - 15 Октябрь, 2008 - 00:02

Это я спрашивал. Пробую установить все по-умному, через Updates, но это, похоже, невозможно :(
Постоянно поблемы с каким-то Equinox p2.

0
onufryk - 19 Октябрь, 2008 - 00:45

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

0
sawa - 19 Октябрь, 2008 - 20:06
Изображение пользователя sawa.

Обычно ставлю софт сильно не вникая в описание возможностей, лишь в общих чертах. Так и сейчас, сначала поставил, теперь пытаюсь понять.
Ставил из родного репозитария, потом через update накатил PHP Development Tools. В результате вижу аналог Kate: чуток больше цветов подсвечивают операнды и всплывающие подсказки над ними, ну и список функций (подпрограмм) скрипта.
И все это удовольствие весит около 500 мегов.
В чем фокус? Может я чего не вижу? Может там есть супер навороченный визуальный интерфейс или все-ж это текстовый редактор с малость расширенными функциями?

0
Soi-Fong - 20 Октябрь, 2008 - 19:26
Изображение пользователя Soi-Fong.

Не знаю, как в старой версии из репозиториев, но в той что на сайте, в с++ он очень удобно работает с классами. В меню автоподстановки сразу выдает созданные тобой классы со всеми их членами. Что говорить про яву, так там вообще сам предлагает варианты решения созданных тобой ошибок, в с++ тоже такая функция есть в зачатке. Круто настраиваемая и умная подсветка, опять же подсвечивает созданные тобой типы и вообще все что тока можно. Автокомпилирование в фоновом режиме, что сразу тебе на ошибки указывает. Хорошо расширяется плагинами. Правда у плагина pdt я не заметил отличий от других пхп-редакторов. Кроссплатформенность - тоже конечно круто, но ценой того, что он написан на яве, а следовательно тормозен местами очень.
В общем, если писать на яве, то только в нем, еси на с++, то в нем это удобнее чем в других, если на пхп, то он ничем не лучше, только более громоздкий, хотя Зенд выбрали именно эклипс для последней версии своей среды для разработки.

0
Soi-Fong - 1 Февраль, 2009 - 15:05
Изображение пользователя Soi-Fong.

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

0
balamutick - 26 Февраль, 2009 - 12:19
Изображение пользователя balamutick.

Soi-Fong - eclipse можно использовать при обучении программированию по книжкам, в которых пример написан явно для microsoft -офских версий разработки ?

0
Soi-Fong - 27 Февраль, 2009 - 00:03
Изображение пользователя Soi-Fong.

Эклипс - это всего лишь IDE - блокнот + гуй к компилятору для удобства. К тому же эклипс есть под разные платформы и позволяет использовать любой компилятор, так что можно и под виндой в нем писать, даже используя компилятор msvc. Если в маздайных книжках будут рассказывать как писать в консоли, то вероятно подойдет, если как писать гуй, то скорее всего нет, а если еще и про всякие windows api, то и так понятно, разве что научат кодить под вайн ) В общем, если хочешь писать кроссплатформенный софт, то ищи книжки именно на эту тему.

Кстати, топик уже не актуален. А на счет вируса - это удивительно, я clamav-ом проверял, он ничего не нашел.

0
balamutick - 27 Февраль, 2009 - 00:12
Изображение пользователя balamutick.

На отладчики\дизассемблеры\и среды программирования - антивирусы часто ругаются.
Про программерство, просто есть книг куча. Так вот я думаю, стоит их читать ? Или лучше не портить "музыкальный слух" и найти, что-то современное и кроссплатформенное - соответсвенно дружественное линуксу ?

0
Soi-Fong - 28 Февраль, 2009 - 13:33
Изображение пользователя Soi-Fong.

Я уже говорил, Страуструпа читай. Это, определенно, лучшая книга по С++, ее автор - создатель С++, человек, который знает С++ лучше всех :) она имеет многолетнюю историю и последние современные издания (нужно третье дополненное вроде), она охватыает все аспекты языка и имеет хорошую структуру, еще, что круто, в ней есть упражнения(!). Реклама получилась ))

0
balamutick - 28 Февраль, 2009 - 23:55
Изображение пользователя balamutick.

Да-да, реклама P2P сетей :-).

Книжечка давно лежит где надо :-), но отдать время ей и внимание, только если она достойна. И если она хороша, то я её и куплю.

По какой-то случайности ты уже 4-ый человек, который мне указывает именно на него...

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры