среда, 20 июня 2012 г.

emacs-template.el

На днях запилил для себя движок темплейтов для emacs lisp-а в стиле Mustache. Использую его для генерации java-кода. Может кому еще пригодится, так что опубликовал его на GitHub.

Велосипед решил пилить потому что CEDET/SRecode оказался для меня слишком сложным в освоении и использовании.

4 комментария:

  1. В jdee есть куча таких темплейтов. Правда его надо собирать из cvs и не знаю, заработает ли с 7-й жабой.

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

    ОтветитьУдалить
  3. yasnippet -- это для сниппетов. Т.е. для генерации фрагмента кода по нажатию волшебной комбинации клавиш.
    То, что сделал я, подходит для генерации кода из elisp-DSL-ов или просто лисп-функций.
    Например, делаешь функцию, которая генерит код трех компонентов MVC, открывает три буфера и постит туда код. Ясниппетом такое слишком сложно.

    ОтветитьУдалить