суббота, 9 февраля 2013 г.

как привязать к названию ссылок css

Eclipse WTP в версии 3.3 (которая доступна для Eclipse Indigo) появилась поддержка тэгов HTML5 и некоторых свойств CSS3. Однако сразу они не доступны, нужно немного пошаманить с проектом:

Включаем поддержку HTML5 и CSS3

Итак, с платформой определились, теперь нужно её настроить для комфортной работы.

автоматическое закрытие тэгов.

форматирование всего/выделенного кода;

quick fix: переименование тэга (автоматически меняет открывающий и закрывающий тэги), обрамление тэгом;

content assist по тэгам, атрибутам и значениям некоторых атрибутов;

выделение границ тэгов (aka Balancing), смотрите в основном меню Edit > Expand Selection To;

outline и quick outline (на последний рекомендую обратить особое внимание, по умолчанию вызывается через Ctrl+O или O);

сворачивание/разворачивание кусков кода (code folding);

Чтобы не пересказывать , кратко приведу основные возможности:

Как можно понять из названия, это инструменты для веб-разработки, а не законченный проект (как Aptana, например). Цель этого проекта: создать платформу, на основе которой можно создавать другие, узкоспециализированные инструменты. Этот проект включает в себя редакторы для CSS, HTML, XML, XSL, JavaScript (отдельный большой проект под названием Eclipse JSDT; о нём расскажу в следующих частях). Проект частично включён практически во , но для начинающих пользователей рекомендую ставить Eclipse for JavaScript Web Developers, в ней есть всё.

Как я уже написал, Aptana превратилось в некого монстра, с избыточным для не-Rails технологам функционалом. Поэтому в качестве платформы я выбрал более простой и, главное, лучше интегрированный в IDE плагин Eclipse Web Tools Project.

Самая главная проблема всех редакторов для веб-разработки: они пишутся людьми, которые этой самой веб-разработкой не занимаются. Нет, они [программисты], конечно, могут на досуге собрать в своём редакторе сайтик-другой, но что делать тем, кто занимается веб-разработкой профессионально? Выход я вижу только один: взять хорошую платформу и доработать её до нужного состояния.

Когда-то давно, работая ещё в Студии Лебедева, про использование Eclipse IDE в веб-разработке. Тогда моими основными инструментами были для HTML и CSS и для JS. С тех пор много воды утекло: Aptana всё дальше отходила от идей Eclipse IDE, всё больше превращаясь в самостоятельный продукт для Rails-разработки, а Spket IDE не обновлялся с октября 2009. В это же время проекты, с которыми я работаю, становились всё больше и сложнее и текущего инструментария уже не хватало. Руководствуясь принципом «если хочешь, чтобы что-то было сделано хорошо сделай это сам» я принялся допиливать IDE до нужного мне состояния.

Посты с тэгом «css»

Набор инструментов для скоростной вёрстки

Экспериментальная библиотека для создания скругленных уголков

JavaScript-библиотека для создания анимаций

JavaScript-декоратор для картинок

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

Отправить комментарий