2017-02-06 6 views
1

Я новичок в emacs/cider для разработки Clojure. Я не мог найти способ создать live templates в Cider, как в IntelliJ IDEA (Cursive plugin).Есть ли у Сидера такие шаблоны, как Cursive (IntelliJ IDEA)?

+2

Если я вас правильно понял, в Emacs это называется 'yasnippet': https://github.com/joaotavora/yasnippet, например, например: https://github.com/swannodette/clojure-snippets – leetwinski

ответ

1

yasnippet - общий метод в emacs для режимов, обеспечивающих «шаблонизацию». Не то, что многие люди, которых я знаю, используя Clojure весь день использовать его непосредственно, из людей, я знаю, что большинство из них используют его через пакет clj-refactor EMACS

https://github.com/clojure-emacs/clj-refactor.el

0

Если вы собираетесь использовать фрагменты, то, пожалуйста, не используйте https://github.com/mpenet/clojure-snippets

пакета, Дэвид Ноленом больше не поддерживается: https://github.com/swannodette/clojure-snippets#warning

Кроме того, обратите внимание, что фрагменты кода, используемые в yasnippet для Clojure, устарели. Был попытка обновить их, смотрите здесь: https://github.com/AndreaCrotti/yasnippet-snippets/issues/162

Так, чтобы быть безопасным, просто пойти с https://github.com/mpenet/clojure-snippets

Смежные вопросы