Clojure Editor written in Clojure
注意:我不是在寻找LightTable。 我确实正在寻找用Clojure实现的Clojure编辑器。
最近,我一直在研究粘液/污垢/粘液。 尽管这是一个了不起的系统,但实际上我不理解(除了历史文物的原因)我为什么应该:
(*)在Clojure中编写我的部分代码,而在elisp中编写编辑器插件
似乎除了emacs / swank / elisp已经存在的事实外,没有任何理由比clojure更喜欢elisp。
因此,我的问题是:是否有任何可用的项目在clojure中实现clojure编辑器/ ide? 如果它不如emacs / slime / swank开发那么没关系-我不介意编写更多clojure代码。
谢谢!
Clooj在Clojure中实现,人们似乎喜欢它。 我不相信它还有任何扩展机制,但是当它具有扩展机制时,我相信它们将用Clojure编写。
LightTable只是开源的https://github.com/LightTable/LightTable
有一些使用Clojure(或ClojureScript)编写的较新的编辑器
- https://github.com/bodil/catnip
- https://github.com/hraberg/deuce(Clojure下的Emacs)
- https://github.com/oakes/Nightcode
Nightcode非常出色,使用Clojure编写,并且积极开发,
参见https://github.com/oakes/Nightcode