Eclipse (Русский)
Eclipse - это проект с открытым исходным кодом, цель которого - создание универсальной платформы для разработчиков. Eclipse широко известна своей кросс-платформенной интегрированной средой разработки (ИСР, IDE).
Eclipse IDE написана, в основном, на Java. Однако, она также может использоваться для разработки на многих языках, включая Java, C/C++, PHP и Perl. IDE также обеспечивает поддержку subversion (см. ниже) и управление задачами (посредством встроенного списка TODO или пакет Eclipse-mylyn).
Contents
Установка Eclipse
Установить Eclipse SDK в Arch Linux очень просто:
# pacman -S eclipse
Это базовый пакет, с ним вы можете приступать к разработке на Java.
Плагины
Плагины позволяют значительно расширить возможности среды и приспособить её под конкретные задачи. Установить плагины для Eclipse можно двумя способами:
- Использовать pacman для установки тех плагинов, которые присутствуют в репозиториях Arch (в статье Eclipse plugin package guidelines есть дополнительная информация);
- Воспользоваться менеджером плагинов Eclipse, который скачает и установит плагины прямо из их собственных репозиториев. В этом случае вам понадобится найти необходимый репозиторий на сайте разработчиков плагина, затем перейти в меню Help -> Install New Software..., ввести адрес репозитория в поле Work with, выбрать нужный плагин из списка и следовать дальнейшим укаазаниям установщика.
Ниже расположен список плагинов, добавляющих поддержку различных языков и технологий.
C/C++
Eclipse CDT
- Страница проекта: http://www.eclipse.org/cdt/
- Пакет из [extra]: eclipse-cdt[ссылка недействительна: replaced by eclipse-cpp]
perl
EPIC
- Страница проекта: http://www.epic-ide.org/
- Пакет из AUR: eclipse-epicAUR[ссылка недействительна: сохранено в aur-mirror]
PHP
Eclipse PDT
- Страница проекта: http://www.eclipse.org/pdt/
- Инструкции по установке плагина для Eclipse: http://wiki.eclipse.org/PDT/Installation
- Пакет из AUR: eclipse-pdtAUR
PHPEclipse
- Страница проекта: http://www.phpeclipse.com/
- Пакет из [community]: eclipse-phpeclipseAUR
Python
PyDev
- Страница проекта: http://pydev.org/
- Пакет из AUR: eclipse-pydevAUR
Веб-разработка (HTML, CSS, JavaScript...)
Aptana Studio
- Страница проекта: http://www.aptana.org/
- Плагин для Eclipse устанавливается через менеджер плагинов
- Может работать в качестве отдельного приложения. Пакет из AUR: aptana-studioAUR
Subversion
Subclipse
- Страница проекта: http://subclipse.tigris.org/
- Пакет из AUR: eclipse-subclipseAUR
- Как использовать Subversion вместе с Eclipse
Eclipse Subversive
- Страница проекта: http://www.eclipse.org/subversive/
- Пакет из AUR: eclipse-subversiveAUR
Git
EGit
- Страница проекта: http://www.eclipse.org/egit
- Ссылка на репозиторий: http://download.eclipse.org/egit/updates
- Пакет из AUR: eclipse-egitAUR
Mercurial support
MercurialEclipse
- Страница проекта: http://code.google.com/a/eclipselabs.org/p/mercurialeclipse/
- Ссылка на репозиторий: http://mercurialeclipse.eclipselabs.org.codespot.com/hg.wiki/update_site/stable
- Пакет из AUR: eclipse-mercurialAUR
LaTeX support
TeXlipse
- Страница проекта: http://texlipse.sourceforge.net/
- Ссылка на репозиторий: http://texlipse.sourceforge.net
Настройка Eclipse
После установки Eclipse с помощью pacman, вам наверняка захочется немного его настроить.
Включение обновлений
Пока что ваш Eclipse не знает, где брать обновления.
Вы можете попробовать этот адрес:
http://download.eclipse.org/releases/maintenance
Однако, если у вас установлен Eclipse 3.6.x (Helios), используйте этот:
http://download.eclipse.org/releases/helios
а добавленные автоматически могут быть активированы в меню Available Software Sites.
После этих операций вы можете обновлять и дополнять Eclipse в меню Help.
Интеграция с javadoc
Позволяет видеть элементы API при наведении курсора мыши на стандартные методы Java.
Онлайн Версия
Если у вас постоянное соединение с интернетом, вы можете использовать онлайн-документацию, предоставляемую Sun:
- Откройте Window/Preferences, а затем Java/Installed JREs
- Один из пунктов имеет имя java и тип Standard VM. Выделите его и нажмите Edit
- Выберите
/opt/java/jre/lib/rt.jar
под JRE system libraries:, и щёлкните Javadoc Location... - Введите http://java.sun.com/javase/6/docs/api/ в текстовом поле Javadoc location path:
- Готово!
Оффлайн Версия
Если у вас нет соединения с Интернетом или вам не хотелось бы постоянно расходовать трафик на документацию, вы можете сохранить её на ваш жёсткий диск.
- Откройте в своём любимом браузере http://java.sun.com/javase/downloads/index.jsp
- Найдите Java SE 6 Documentation и щёлкните по ссылке загрузки.
- Следуя инструкциям, загрузите
jdk-6-doc.zip
на ваш жёсткий диск (например, в/home/docs/jdk-6-doc.zip
).
- Откройте Window/Preferences, а затем Java/Installed JREs
- Один из пунктов имеет имя java и тип Standard VM. Выделите его и нажмите Edit
- Выберите
/opt/java/jre/lib/rt.jar
под JRE system libraries:, и щёлкните Javadoc Location... - Выберите пункт Javadoc in archive
- Введите путь к ранее скачанному
jdk-6-doc.zip
(например,/home/docs/jdk-6-doc.zip
) в текстовом поле Archive path: - Готово!