Портал информационной и технической поддержки ПО образовательных учреждений РФ

SPO HELP
  • Новости
  • Продукты
  • Поддержка
  • Учебный центр
  • Документация
  • Сообщество
  • Форумы
       
  • Вход
  • Регистрация

глубокорыхлитель Сельскохозяйственная техника от ООО «ЭМТех Казань» ООО «ЭМТех Казань» предлагает сельскохозяйственную технику ведущих заводов производителей. В нашем каталоге представлена сельхозтехника только тех заводов, которые действительно гарантируют качество своей продукции.
Категория
Антивирусы и утилиты
Графика и дизайн
Интернет: создание сайтов
Операционные системы
ПСПО
НауЛинукс Школа
EduMandriva
EdUbuntu
ПСПО5 от PingWin Software
Fedora
Open SUSE
LinuxMint
Альт Линукс 5.0.2 Школьный
Офисный пакет
Поиск
Программирование
Распознавание текста
Словари
Управление школой
Браузеры
Почтовые клиенты
Тестирование, обучающие среды
Текстовые редакторы
Проигрыватели

Eclipse

1270983474_large-eclipse-logo
Сайт производителя: http://www.eclipse.org/

Краткое описание

Eclipse — свободная интегрированная среда разработки модульных кроссплатформенных приложений. Развивается и поддерживается Eclipse Foundation.

Наиболее известные приложения на основе Eclipse Platform — различные «Eclipse IDE» для разработки ПО на множестве языков (например, наиболее популярный «Java IDE», поддерживавшийся изначально, не полагается на какие-либо закрытые расширения, использует стандартный открытый API для доступа к Eclipse Platform).

Функции:

Eclipse — в первую очередь полноценная Java IDE, нацеленная на групповую разработку: среда интегрирована с системами управления версиями — CVS в основной поставке, для других систем (например, Subversion, MS SourceSafe) существуют плагины. В силу бесплатности и высокого качества, Eclipse во многих организациях является корпоративным стандартом для разработки приложений.

Второе назначение Eclipse — служить платформой для разработки новых расширений, чем он и завоевал популярность: любой разработчик может расширить Eclipse своими модулями. Уже существуют C/C++ Development Tools (CDT), разрабатываемые инженерами QNX совместно с IBM, и средства для языков COBOL, FORTRAN, PHP и пр. от различных разработчиков. Множество расширений дополняет среду Eclipse менеджерами для работы с базами данных, серверами приложений и др.

Eclipse написана на Java, потому является платформо-независимым продуктом, за исключением библиотеки SWT, которая разрабатывается для всех распространённых платформ (см. ниже). Библиотека SWT используется вместо стандартной для Java библиотеки Swing. Она полностью опирается на нижележащую платформу (операционную систему), что обеспечивает быстроту и натуральный внешний вид пользовательского интерфейса, но иногда вызывает на разных платформах проблемы совместимости и устойчивости приложений.

 

Основой Eclipse является платформа расширенного клиента (RCP — от англ. rich client platform). Её составляют следующие компоненты:

Ядро платформы (загрузка Eclipse, запуск модулей);

OSGi (стандартная среда поставки комплектов (англ. bundles));

SWT (портируемый инструментарий виджетов);

JFace (файловые буферы, работа с текстом, текстовые редакторы);

Рабочая среда Eclipse (панели, редакторы, проекции, мастеры).

GUI в Eclipse написан с использованием инструментария SWT. Последний, в отличие от Swing (который самостоятельно эмулирует графические элементы управления), использует графические компоненты данной операционной системы. Пользовательский интерфейс Eclipse также зависит от промежуточного слоя GUI, называемого JFace, который упрощает построение пользовательского интерфейса, базирующегося на SWT.

Гибкость Eclipse обеспечивается за счёт подключаемых модулей, благодаря чему возможна разработка не только на Java, но и на других языках, таких как C/C++, Perl, Groovy, Ruby, Python, PHP, Erlang, Компонентного Паскаля, Zonnon и прочих.

 

Платформа

Eclipse Project — собственно проект Eclipse, включает в себя

Eclipse Platform — каркас

Plug-in Development Environment — инструмент расширения Eclipse-платформы посредством Eclipse-плагинов

Java Development Tools — инструмент разработки Java-программ и Eclipse-плагинов в частности

Rich Client Platform — платформа расширенного клиента, минимальный набор плагинов для построения программы с графическим интерфейсом

Полная инструкция

Категории

Категория → Программирование

Последняя версия

Название: Eclipse SDK 4.2.1
Номер: SDK 4.2.1
Дата выхода: 06 сентября 2012
Подробнее
Скачать
Все версии →

Новости

Вышел Eclipse 4.2 Juno

  • Eclipse
  • 06 февраля 2013, 08:51
27 июня 2012 года вышел Eclipse 4.2 Juno
читать
Все новости →
  • Главная
  • О проекте
  • Справка
  • Теги
  • Карта сайта

©2015 Все права защищены. Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .