Eclipse foundation что это

Обновлено: 17.05.2024

Некоторые основные участники альянса:

Примеры других специализированных сборок Eclipse

  • Eclipse IDE for Java Developers - среда разработки на языке Java.
  • Eclipse IDE for Java EE Developers - среда разработки веб приложений и корпоративных приложений с использованием технологии Java EE.
  • Eclipse IDE for C/C++ Developers - функциональная IDE для программирования на C и C++.
  • Eclipse IDE for JavaScript Web Developers - IDE для разработки веб приложений с использованием HTML, XML, JavaScript и CSS.

Можно скачать уже готовую сборку, необходимую вам для работы или потрудиться и установить необходимые модули. В рамках данной статьи обратим внимание на базовый пакет - Eclipse SDK.

Выбирайте Eclipse Classic - этот пакет полностью готов для разработки приложений на Java и плагинов для Eclipse.

Запуск Eclipse IDE

Первым делом при запуске будет предложено выбрать workspace.




Workspace - это рабочая область, папка на компьютере, в которой будут храниться все настройки Eclipse. Рекомендуется разместить в папке, отличной от директории с установленной IDE.

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




Чтобы перейти к интерфейсу, кликнем по ссылке "Workbench" в правом верхнем углу.

Eclipse Foundation

    The Board of Directors oversees the policies and strategic direction of the Eclipse Foundation. You can find the minutes of the Board meetings here.

Places

    Contact information for the Eclipse Foundation. How to get to the Eclipse Foundation office in Ottawa.

Things

    How the Eclipse Foundation is governed. The Eclipse Foundation hosts a large community of active open source projects; these pages describe the projects as well as the development and IP processes they follow. Collaborations between Eclipse Foundation Members to address specific technology domains and industries. Each year the Eclipse Foundation publishes an annual report. Minutes of the Eclipse membership, board and council meetings. Press releases issued by the Eclipse Foundation. Legal resources for those who like to read those sorts of things. A complete resource for those interested in using the Eclipse logos, trademarks and artwork. Don’t forget to read the usage guidelines. Our website infrastructure has greatly benefited from these benefactors. You would’t be looking at this page without their generousity. Recognition for individuals who have made a significant contribution to the Eclipse community
Thank you!

Thanks to our many Corporate Sponsors for their generous donations to our infrastructure.

Архитектура платформы Eclipse

  • Основным элементом является исполняющая среда - Eclipse Runtime, в которой выполняются коды расширений и модулей. Она обеспечивает всю базовую функциональность платформы - управление расширениями и обновлениями, взаимодействие с операционной системой, обеспечение работы системы помощи.
  • Следующим элементом является собственно IDE - она отвечает за управление основными элементами программы, их расположением и настройками, управление проектами, отладку и сборку проектов, поиск по файлам и командную разработку.

В стандартную поставку Eclipse SDK включены два плагина - Java Development Tools или JDT, и Plug-in Developer Environment или PDE, таким образом мы получаем полностью готовую IDE для Java программирования и для разработки расширений для Eclipse.

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

Обзор платформы Eclipse - как её использовать




Eclipse является бесплатной программной платформой с открытым исходным кодом, контролируется организацией Eclipse Foundation. Написана на языке программирования Java и основной целью её создания является повышение продуктивности процесса разработки программного обеспечения. Претендует на статус наиболее популярной Java IDE и является единственным конкурентом такой мощной платформы как NetBeans.

Но в отличие от NetBeans который для создания элементов пользовательского интерфейса использует платформо-независимую библиотеку Swing, в Eclipse используется платформо-зависимая библиотека SWT - Standard Widget Toolkit.

IDE разработанные на базе платформы Eclipse применяются для создания программного обеспечения на различных языках программирования, так как Eclipse является платформой для разработки любых интегрированных сред программирования и расширений для себя же, по принципу "Плагины для Eclipse разрабатываются в самой Eclipse".

Ссылки

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое "Eclipse Foundation" в других словарях:

Eclipse Foundation — Inc. Rechtsform Non Profit Organisation Gründung 2004 Sitz Ottawa, Kanada … Deutsch Wikipedia

Eclipse-Plugin — Eclipse Eclipse mit Wiki Plugin Basisdaten … Deutsch Wikipedia

Eclipse (Software) — Eclipse Eclipse mit Wiki Plugin Basisdaten … Deutsch Wikipedia

Eclipse SDK — Eclipse Eclipse mit Wiki Plugin Basisdaten … Deutsch Wikipedia

Eclipse (IDE) — Eclipse Eclipse mit Wiki Plug in Basisdaten Entwickler … Deutsch Wikipedia

Eclipse (software) — Saltar a navegación, búsqueda Eclipse Captura de Eclipse Desarrollador Eclipse Foundation … Wikipedia Español

Eclipse Riena Platform — Eclipse Riena Platform … Deutsch Wikipedia

Eclipse Public License — Autor Eclipse Foundation Versión 1.0 Fecha de publicación Feb 2004 Software libre Sí … Wikipedia Español

Особенности интерфейса Eclipse IDE




Workbench - рабочее место программиста, основное окно программы, состоит из меню, представлений, редакторов и проекций.




  1. Главное меню.
  2. Панель инструментов.
  3. Editors - редакторы или панели для редактирования файлов с автодополнением и подсветкой синтаксиса, могут быть просто текстовые или, например, для файлов Java.
  4. Views - просмотры или представления - панели для просмотра некоторой структурированной информации о чём-либо, например список ваших проектов, файловая структура проекта или структура исходного файла, класса и т.д. Некоторые views могут иметь свои собственные панели инструментов.
  5. Панель выбора активной проекции. Perspectives - проекции, это набор представлений, панелей инструментов и редакторов, а также их расположение на рабочем месте (в главном окне IDE).

Всякий раз, когда вы открываете проекцию, открываются настроенные для неё инструменты, редакторы и представления.

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

Eclipse предоставляет несколько готовых проекций для вас, например, Resource - интерфейс оптимизирован для управления файлами и проектами, или активная по умолчанию Java проекция - интерфейс оптимизирован для Java программирования.





Можно просмотреть существующие проекции, нажав кнопку выбора проекций и выбрать пункт "Other. ". Конечно, все проекции настроены на усмотрение разработчиков, вы можете настраивать их как захотите и создавать свои.

Хорошим ресурсом для изучения Eclipse будет справочная система. В комплекте с Eclipse SDK идёт мануал по программированию на Java и разработке плагинов. Открыть справку можно через главное меню "Help" -> "Help Contents".




Удобная навигация и поиск облегчит вам использование справки и ускорит процесс освоения вашей новой IDE.

Знакомство с интерфейсом и принципами Eclipse IDE




Принципы рассматриваемые в данной статье, являются общими для всего программного обеспечения, разработанного на базе платформы Eclipse.

В предыдущей статье мы рассмотрели платформу Eclipse и скачали базовый пакет Eclipse SDK, теперь пришло время начать работать с этой функциональной и мощной IDE.

Установка не требуется, ничего не записывается в системный реестр, просто распакуйте скачанный архив, поместите папку "eclipse" в отведённое для IDE место, например, "C:\eclipse" или "C:\Program Files\eclipse".




Внутри этой папки находится файл "eclipse.exe" и папки "plugins", "features" и "configuration".

Для быстрого запуска рекомендуется создать ярлык на файл "eclipse.exe" и поместить этот ярлык на рабочий стол.

Особенности платформы Eclipse

  • Кроссплатформенность - работает под операционными системами Windows, Linux, Solaris и Mac OS X.
  • Используя Eclipse можно программировать на множестве языков, таких как Java, C и C++, PHP, Perl, Python, Cobol и других.
  • Является фреймворком для разработки других инструментов и предлагает обширный набор API для создания модулей.
  • Используя подход RCP (Rich Client Platform) Eclipse является инструментом для создания практически любого клиентского программного обеспечения.

Работа над проектом Eclipse ведётся в нескольких направлениях, основные три - работа над платформой Eclipse, разработка Java IDE, разработка плагинов для расширения функциональности Eclipse.

Гибкость и расширяемость достигается благодаря модульности платформы.

Примечания

Читайте также: