相当于'lein swank'到使用emacs / slime的其他Lisp / Scheme实现 [英] Equivalent of 'lein swank' to other Lisp/Scheme implementations with emacs/slime
问题描述
我一直在使用emacs / slime来编码lisp,但是用Clojure我发现了lein swank。
我必须说,它非常有用,因为我可以连接到运行clojure的服务器。
I've been using emacs/slime for coding lisp, but with Clojure I found 'lein swank'. I must say that it's pretty useful, as I can connect to a server that runs clojure.
其他Lisp实现如何?什么Lisp实现提供相当于lein swank在Clojure?我的意思是,是否有任何其他Lisp实现提供服务器连接,所以我使用Mx slime-connect,而不只是Mx slime?
How about the other Lisp implementations? What Lisp implementations provide the equivalent of 'lein swank' in Clojure? I mean, is there any other Lisp implementations that provide server connectivity so that I use 'M-x slime-connect', not just 'M-x slime'?
推荐答案
非clojure swank后端不需要lein swank等效,因为他们可以启动一个lisp实例,并在运行时更改其加载路径,使其适用于给定项目。这种方法不适用于Clojure,因为JVM的类路径不能在运行时修改。
Non-clojure swank backends don't need a lein swank equivalent since they can just launch a lisp instance and change its load-path at runtime to make it work for a given project. That approach doesn't work with Clojure since the JVM's classpath can't be modified at runtime.
这篇关于相当于'lein swank'到使用emacs / slime的其他Lisp / Scheme实现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!