Когда я писал пост, то в первую очередь поискал блог NetBeans, такого не оказалось. Тогда я решил создать такой блог, но увы блоги создавать не в моей компетенции, я даже не знаю в чьей (критическая масса). Если когда-то он появится — перенесу пост туда.
Пользуюсь Нетбинсом уже около года, но как-то не доходили руки до шаблонов и макросов (хотя постоянно ловлю себя на мысли, что уже задолбало постоянно печатать одно и тоже). Все эти Alt + C вдруг показались мне ужасно привлекательными.
А какая у вас версия Net Beans? Я сейчас пользуюсь 6.9, в окне управления шаблонам есть селектор, которым можно выбирать, для какого языка сейчас создается шаблон. Попробуйте «Каскадная таблица стилей».
У меня NetBeans 6.9.1, последний на сегодняшниий день.
«Каскадная таблица стилей» пробовал и так и сяк, мне кажется, что из-за того, что не удается запустить шаблоны кода в CSS, у Zen Coding нет поддержки CSS в этом редакторе (это толькок мои догадки).
Поставил 6.9.1 (netbeans-6.9.1-ml-php-windows.exe), шаблоны из 6.9 успешно подхватились. Проверил работу для: собственно файлов с расширением .css, для файлов .html (inline-стили типа ), в них-же в пределах , в .php-файлах, вне тэгов <?php ?>. Шаблоны успешно работают, попробуйте установить NetBeans еще раз, возможно с отдельными настройками, возможно в Windows Safe Mode (версии до 6.9 у меня устанавливались только так, иначе не хватало пару десятков модулей).
Спасибо, подобные сокращения очень облегчают жизнь разработчику. Может быть кто-нибудь подскажет куда подевалось добавление (без перемещения курсора или перехода на новую строку) ";" в конце строке по Ctrl+Enter.
Несколько полезных макросов можно найти тут.
Вообще при изучении макросов я руководствовался этой статьей (спасибо автору), но по Вашей ссылке видимо наиболее полный список операций, возможных в макросах. Возможно после изучения материала я дополню макросы какими-нибудь полезностями :)
Не понял полезности данных макросов в виду наличия code templates. У меня сейчас работает так же, только без начального alt-c. Набрал bb, нажал таб, получил border-bottom: 1px solid #. Сам себе вбил в настройках уже несколько десятков таких темплейтов, включая обнуляющие — bbn → border-bottom: none;
Как я уже написал в посте — шаблоны кода для CSS у меня запустить не получилось, их преимущества очевидны.
У вас они по умолчанию работали или пришлось шаманить?
Можете скинуть .xml? Если получиться запустить шаблоны — перепишу статью :)
CSS-макросы для NetBeans