Eclipse Platform

Общие сведения

Eclipse – это не просто IDE. Эклипс – это платформа на которой могут работать различные IDE в виде плагинов. Причем установку (и удаление) любого из них можно осуществить из удобной среды Marketplace. Преимущество такого подхода в том, что при разработке можно применять разные инструменты (IDE и редакторы разного толка) не выходя из рабочей среды. Осуществляется это путем переключения перспектив. Перспектива (или проекция) – это особая организация рабочего набора в зависимости от решаемой задачи или особенностей реализации той или иной IDE. Каждая из используемых IDE в Eclipse – это мощная среда с полным набором функций для комфортной работы программиста. Eclipse написан на Java и требует пакеты ориганальной Oracle Java (Java SE). Eclipse – это кроссплатформенное программное обеспечение, распространяемое под свободной лицензией (как и многие плагины к ней). Эклипс развивается и поддерживается Eclipse Foundation. Участниками альянса являются такие видные IT-гиганты как IBM, Oracle и Google.

Рабочий набор

Устанавливаемые пакеты (об установке см. ниже).

  • Eclipse CDT (C/C++ Development Tooling)
  • PyDEv – Python IDE for Eclipse
  • The Complete Eclipse C/C++ IDE 9.4
  • Darkest Dark Theme with DevStyle

Установка

Прежде всего убедитесь, что среда исполнения Java (JDK) установлена. Если нет, то перейдите к странице загрузки на сайт Oracle. На сайте Eclipse можно получить самые свежие сборки платформы, но делать этого не стоит, поскольку новые версии не являются стабильными. Рекомендуемый способ установки – это установка из репозитория пакетов Linux. Обновить среду и компоненты можно в магазине Eclipse (Marketplace), доступ к которому осуществляется непосредственно из среды. Пользователям Windows в любом случае придется скачать архив с бинарными файлами программы с сайта Eclipse.
Распаковываем скаченный архив, например, в домашнюю паку. Переходим в ~/eclipse и запускаем исполняемый файл eclipse. Если вы устанавливали пакет, то запускаем из меню приложений. Прежде всего, вы попадаете в окно:

Здесь необходимо определить папку проектов (Workspace), по умолчанию будет создана eclipse-workspace в корне вашей домашней папки. Чтобы это окно не выскакивало каждый раз установите флажок Use this as default… и нажмите Launch.
Вы можете создавать директорий проектов сколько угодно много.
Далее запускается главное окно программы с начальной страницей. В правом верхнем углу кликаем на кнопку “Рабочая среда” (Workbench) для перехода к перспективе по умолчанию.

или

После загрузки рабочей среды вы попадаете в перспективу по умолчанию. После установок плагинов других сред, вы можете выбирать нужную перспективу, кликнув на иконке в правом верхнем углу “Открыть перспективу”.

Теперь об установке прочих сред. Перейдите в меню: Help > Eclipse Marketplace. Откроется окно загрузчика проектов (плагинов). Вводим в строку поиска название интересующего нас ресурса, осуществляем поиск, соглашаемся с положением лицензии и выполняем установку.

Настройка

Вначале русифицируем среду Eclipse. Переходим на сайт проекта локализации: http://www.eclipse.org/babel/downloads.php
Находим раздел Babel Language Pack Zips and Update Sites.

Скопируйте адрес (выделено на рис.), языкового пакета Babel. В меню программы: Help > Install New Software. В появившемся окне нажать кнопку Add… В строке Name: набрать, например, Babel. В строку Location: вставить скопированную ранее строку. В списке выбрать необходимый языковой пакет. Принять лицензию и закончить установку. Согласиться на установку неподписанных данных. После перезапуска интерфейс будет русифицирован.
Следующий этап в настройке – это настройка редактора и внешнего вида (предварительный выбор светлого или темного оформления вы сделали после запуска программы, если был предварительно установлен DevStyle, но его можно изменить позже). Внешний вид приложения настраивается здесь: Окно > Параметры > Внешний вид:

Для тонкой настройки подсветки синтаксиса перейдите по ссылке: Open Color Themes page.
По умолчанию текст в окне редактора и в консоли очень мелкий. Но настройка редактора выполняется для конкретной среды отдельно: Внешний вид > Цвета и шрифты:

Установка компилятора GCC

В Fedora поддержка С++ в GCC, по умолчанию отключена, поэтому убедитесь, что установлен gcc-c++. В пакетной базе все необходимые компоненты присутствуют.
Пользователи Windows могут воспользоваться нашей методичкой: Установка компилятора MinGW-w64 (GCC) и среды MSYS2 в Windows

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Обсуждение закрыто.