Eclipse |
Автор: admin Просмотров: 4541 Комментарии:
Добавлен: 1 июня 2015
Обновлено: 2.06.2015 - 16:32
Интерактивная среда разработки (ИСР) для Java.
Содержит базовое рабочее пространстве и систему плагинов для настройки окружения. При помощи плагинов, Eclipse можно использовать для разработки программ на других языках: Ada, ABAP, C, C++, COBOL, Fortran, Haskell, JavaScript, Lasso, Lua, Natural, Perl, PHP, Prolog, Python, R, Ruby (включая Ruby on Rails), Scala, Clojure, Groovy, Scheme и Erlang. Eclipse также подойдёт для разработки пакетов системы Mathematica. В среду разработки включено Eclipse Java development tools (JDT) для Java и Scala, Eclipse CDT для C/C++ и Eclipse PDT for PHP.
Первоначальный код произошел от IBM VisualAge. Eclipse software development kit (SDK) с инструментами разработки на Java предназначен для Java-разработчиков. Возможности можно дополнять установкой плагинов для Eclipse Platform, это инструменты программирования для других языков.
Архитектура Eclipse
Основой Eclipse является платформа расширенного клиента (RCP - от англ. rich client platform), которая состоит из следующих компонентов:
- Ядро платформы (загрузка Eclipse, запуск модулей);
- OSGi (стандартное среду поставки комплектов);
- SWT (стандартный инструментарий виджетов );
- JFace (файловые буферы, работа с текстом, текстовые редакторы);
- Рабочая среда Eclipse (панели, редакторы, проекции, мастера).
GUI в Eclipse написан с использованием инструментария SWT. Последний, в отличие от Swing (который только эмулирует отдельные графические элементы используемой платформы), действительно использует графические компоненты данной системы. Пользовательский интерфейс Eclipse также зависит от промежуточного слоя GUI, называемого JFace, который упрощает построение пользовательского интерфейса базирующегося на SWT. Гибкость Eclipse обеспечивается за счет подключаемых модулей, благодаря чему возможна разработка не только на Java, но и на C / C ++, Perl, Groovy, Ruby, Python, PHP, ErLang и других.
Модули Eclipse
Для среды Eclipse существует целый ряд свободных и коммерческих модулей. Первоначально Eclipse было разработано для языка Java, но в настоящее время существуют многочисленные расширения для поддержки других языков, например:
C / С ++ - CDT Eclipse'S C / C ++ Development Tooling
Perl - модуль EPIC
PHP - PDT PHP
JavaScript - JSEclipse
Python - Pydev
Ruby - RDT
Существуют также модули для создания графических интерфейсов. Для разработки и получения отчетов и разработки аналитических BI-приложений в Eclipse существует BIRT_Project. В Eclipse встроенная функция установки и обновления модулей через интернет.
Aptana - дистрибутив Eclipse и плагин, поддерживающий разработку с использованием JavaScript (все основные JS Ajax библиотеки включены в состав дистрибутива), HTML, CSS, Ruby on rails, Adobe AIR .
Перевод с Википедии: https://uk.wikipedia.org/wiki/Eclipse
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Я уже пять лет не занимаюсь сайтом, так как работаю по 12 часов. Образование у меня среднее, и по этому нет нормальной работы. Если бы сайт приносил по 100$ в месяц, я бы добавлял по 50 статей каждый месяц. Если отправите пожертвования, я оставлю Ваши имена и фамилии в списке благодетелей !
Bitcoin: 1AP3JCZVFpHzZwcAyNztbrbFFiLdnKbY1j
Litecoin LfHXHz4k6LnDNNvCodd5pj9aW4Qk67KoUD
Dogecoin D9HHvKNFZxRhjtoh6uZYjMjgcZewwiUME9
Есть также другие кошельки.
Категория: Сборка программ, Интерактивные среды разработки (ИСР)
Лицензия:
Eclipse Public License
Интерфейс графический
Язык программирования:
Java
Сайт проекта
Скачать Eclipse
Комментарии |