среда, 26 января 2011 г.

Eclipse для веб-разработчиков

Несмотря на огромное количество редакторов и IDE, мне всегда в них чего-нибудь не хватало. Перепробовав, наверно, несколько десятков различного ПО для разработчиков, решил взяться за Eclipse.

Существуют уже готовые сборки Eclipse для различных языков программирования и типов разработки (программирование, моделирование, проектирование БД и т.д.). Но я рекомендую начать с базовой среды Eclipse Platform Runtime и дополнить её нужными вам расширениями.

  • Установите JRE (Java Runtime Environment), если у вас все ещё его нет.
  • СкачайтеEclipse Platform Runtime Binary (eclipse-platform-3.5-win32.zip — 47 Мб).Распакуйте в любой каталог и сделайте ярлык на eclipse.exe. Всё, установка базовой платформы завершена.Совет для пользователей Vista: ни в коем случаене устанавливайте Eclipse в Program Files и прочие защищенные системные каталоги. В противном случае могут возникнуть проблемы с обновлениями. Устанавливайте или в свой пользовательский каталог, или туда, где у вас лежат файлы, связанные с веб-разработкой (что предпочтительнее).

Первым делом необходимо поставить базовые расширения для работы с основными веб-файлами: HTML, CSS, Javascript и XML. Начнем с установки расширений, которые будут использоваться другими расширениями.
  1. EMF Runtime (Eclipse Modeling Framework) emf-runtime-2.5.0.zip — 4,5 Мб
  2. GEF SDK (Graphical Editing Framework) GEF-SDK-3.5.0.zip – 6,4 Мб
  3. DTP (Data Tools Platform) dtp_1.7.0.zip – 13 Мб
  4. RSE Runtime (Remote System Explorer для FTP, SSH и прочего) RSE-runtime-3.1.zip – 4,3 Мб
  5. CVS Client eclipse-CVS-Client-3.5 – 2 Мб
  6. DLTK (Dynamic Languages Toolkit)
    1. DLTK Core dltk-core-R-1.0-200906171219.zip – 6,2 Мб
    2. DLTK Tests dltk-core-Automated_Tests-R-1.0-200906171219.zip – 0,4 Мб
    3. ANTLR Runtime
    4. JDT (Java Development Tools, используется JSDT) eclipse-JDT-3.5.zip – 25 Мб
    5. DLTK Remote Projects via DSDP TM dltk-rse-R-1.0-200906171219.zip – 0,2 Мб (на странице с DLTK Core)
    6. DLTK Mylyn Intergation dltk-mylyn-R-1.0-200906171219.zip – 0,4 Мб (на странице с DLTK Core)
  7. WTP (Web Tools Platform) wtp-wst-sdk-R-3.1-20090616035105.zip – 60 Мб
  8. XSD Runtime xsd-runtime-2.5.0.zip – 1 Мб

Эти расширения можно установить вручную, копируя файлы и каталоги (с сохранением структуры) из архивов прямо в каталог Eclipse.

Затем начинается установка необходимых вам расширений. Эти расширения лучше устанавливать прямо в Eclipse через меню Help – Install New Software. Далее добавляется нужный сайт (Add… Add Site, выбираем этот сайт в списке, и после загрузки списка пакетов отметьте нужные), с которого будет загружаться и устанавливаться расширение.

Для начала, пожалуй, хватит. Что должно получиться в результате? Практически идеальная IDE с уникальными возможностями. Ни платной, ни бесплатной такой же среды веб-разработки больше нигде не найти.

Совет: после установки всех нужных расширений можно также увеличить объем памяти для комфортной работы с Eclipse. Для этого откройте файл eclipse.ini и отредактируйте параметры –Xm примерно так:

-Xms128m (минимальный объём)
-Xmx512m (максимальный)

Должен предупредить, что настройка системы займёт довольно продолжительное время, так что наберитесь терпения.

Комментариев нет: