На днях запилил для себя движок темплейтов для emacs lisp-а в стиле Mustache. Использую его для генерации java-кода. Может кому еще пригодится, так что опубликовал его на GitHub.
Велосипед решил пилить потому что CEDET/SRecode оказался для меня слишком сложным в освоении и использовании.
Велосипед решил пилить потому что CEDET/SRecode оказался для меня слишком сложным в освоении и использовании.
В jdee есть куча таких темплейтов. Правда его надо собирать из cvs и не знаю, заработает ли с 7-й жабой.
ОтветитьУдалитьJDEE фтопку. Слишком жирный, старый и бажный.
ОтветитьУдалитьА чем yasnippet не подошел?
ОтветитьУдалитьyasnippet -- это для сниппетов. Т.е. для генерации фрагмента кода по нажатию волшебной комбинации клавиш.
ОтветитьУдалитьТо, что сделал я, подходит для генерации кода из elisp-DSL-ов или просто лисп-функций.
Например, делаешь функцию, которая генерит код трех компонентов MVC, открывает три буфера и постит туда код. Ясниппетом такое слишком сложно.