Есть ли у Cider живые шаблоны, как у Cursive(IntelliJ IDEA)?
Я новичок в emacs/cider для разработки Clojure. Я не смог найти способ создавать живые шаблоны в Cider, как в IntelliJ IDEA (плагин Cursive).
2 ответа
yasnippet - это общий метод в emacs для режимов, обеспечивающий "создание шаблонов". Не так много людей, которых я знаю, используя clojure весь день, используют его напрямую, из людей, которых я знаю, большинство из них используют его через clj-refactor
пакет Emacs
Если вы собираетесь использовать отрывки, используйте https://github.com/mpenet/clojure-snippets
Пакет Дэвида Нолена больше не поддерживается: https://github.com/swannodette/clojure-snippets
Также обратите внимание, что фрагменты, используемые в яснипете для clojure, устарели. Была попытка обновить их, см. Здесь: https://github.com/AndreaCrotti/yasnippet-snippets/issues/162
Чтобы быть в безопасности, просто перейдите по https://github.com/mpenet/clojure-snippets