Ускоряем разработку. Шаблоны для Eclipse

13 марта, 2008

Логотип - шаблоны Eclipse
Вы никогда не задумывались, насколько эффективно используете программы, с которыми работаете? Ведь зачастую они содержат возможности, которые позволяют не только ускорить работу, но и сделать ее более комфортной.

Одной из таких возможностей является автодополнение кода. На сегодняшний день она реализована во многих редакторах, а в IDE стала стандартом де-факто.

Принцип работы этой функции простой. Набираете часть слова, нажимаете Ctrl+Space (может быть другое сочетание клавиш) и появляется список с возможными вариантами автодополнения.

Обычно самые распространенные шаблоны уже установлены в редакторе, но максимальный эффект можно получить если добавить к ним свои собственные.

В общем, небольшим набором таких шаблонов для Eclipse PDT я и хочу поделиться.

Этот набор я создавал для быстрой вставки комментариев в php код (используется формат phpDocumentor).

Скачать xml файл с шаблонами comments_templates.xml

Установка

Запускаем Eclipse. Открываем меню Window -> Preferences.... Откроется окно, показанное на рисунке.

Eclipse properties (миниатюра)

В левой части окна выбираем PHP -> Templates. Вы увидите общий список установленных шаблонов, и с помощью кнопки Import... сможете добавить скачанный файл.

Использование набора

Все шаблоны начинаются с символов «c_» (в смысле «comments»), после которого идет название участка кода, для которого пишется комментарий.

На данный момент есть такие шаблоны:
c_class – комментарий для класса;
c_const – начало блока с константами;
c_file – общий комментарий к php скрипту;
c_func – комментарий к обычной функции;
c_glob – объявление глобальной переменной;
c_meth – комментарий к методу класса;
c_prop – комментарий для свойства класса;
c_todo – комментарий с TODO.

Например, если в редакторе набрать c_file и нажать Ctrl+Space, то c_file будет заменен на такой комментарий:

  1. /**
  2.  *
  3.  *
  4.  * @author Стаценко Владимир <vova_33@gala.net>
  5.  * @link http://www.simplecoding.org
  6.  * @version
  7.  * @package
  8.  */

Внести свои изменения тоже несложно. Для этого в окне «Preferences...» (скриншот см.выше) выбираете интересующий вас шаблон, и нажимаете кнопку Edit.... После этого вносите нужные изменения.

Как видите, все предельно просто. Но если посчитать, сколько нажатий на клавиши можно сэкономить, то сразу поднимается настроение.

До встречи!

Понравилась статья? Подпишитесь на продолжение rss link !

]]>

Добавьте эту страницу в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

]]>

Опубликовано в PHP, Разное

]]>

Комментарии (6)

Вы можете отслеживать обсуждение записи с помощью RSS 2.0 rss link

Вы также можете оставить комментарий, или трекбек с Вашего сайта.

  1. Sam 13.03.2008 в 19:04 (Ответить)

    Рекомендую. Кстати, хорошая идея… поделюсь ка я тоже своими для PDT…

    1. Владимир 14.03.2008 в 19:14 (Ответить)

      Хорошо бы прямую ссылочку :-)
      Очень интересно посмотреть чужой вариант.

  2. MAX 13.03.2008 в 20:33 (Ответить)

    Последний раз пробовал настроить такую фишку в Delphi, но что-то там глючит, поэтому плюнул. Для себя использую шаблоны в PuntoSwitcher (я писал об этом у себя). Минус в том, что нужно помнить все эти комбинации. :)

    1. Владимир 14.03.2008 в 19:19 (Ответить)

      Да, помнить комбинации сложно, но по-моему это и не нужно.
      Если забыли комбинацию, значит она не нужна.
      Я когда-то сделал полсотни таких комбинаций, в результате оказалось, что реально использовал меньше десятка.

  3. Tazman 17.03.2008 в 13:58 (Ответить)

    Тоже пользовался одно время PuntoSwitcher, но нашел его немного трудоемким, какраз из-за этих самых комбинаций.

  4. jeka911 20.03.2008 в 22:26 (Ответить)

    Спасибо, юзаю! :)

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

Введите ваш комментарий

* - обязательные для заполнения поля

Quicktags:

]]>