Calva如何与Visual Code中的Clojure扩展相关?

问题描述 投票:1回答:1

我找到了两个最受欢迎(安装次数)对VS Code的Clojure扩展:

两者都得到了维护,但Calva似乎更受关注。两者都旨在帮助将Clojure(和ClojureScript)集成到VS Code用户。

我不清楚他们是否相互补充,或者“做同样的事情”但不同?

这两个工具如何相互关联?

clojure visual-studio-code clojurescript
1个回答
3
投票

所以,这两个扩展最好被认为是竞争对手。他们基本上“做同样的事情”,就像你说的那样。实际上它比这更复杂,但无论如何你必须在一个或另一个之间做出选择。交互式编程部门的重叠最大,都是关于REPL电源的VS VS Code。

我真的只能谈论卡尔瓦,因为我是它的维护者。在一个扩展中,Calva正朝着打包方向发展,而不仅仅是REPL连接。今天它通过捆绑Calva Formatter和Calva Paredit来做到这一点,但是从现在开始的一些版本它将只在一个扩展中。

我认为Calva更受关注的原因是我是一个非常积极的维护者。安德烈仍然坚持Clojure扩展,但它似乎很少,主要是为了保持它的工作,因为它周围的东西发生了变化。最近,我也得到了很多帮助,我们已经获得了添加一些非常大的东西的能力,很快就会发布。我的猜测是Calva很快就会成为唯一合理的选择。 (但是,是的,我有偏见。)

让我借此机会邀请对卡尔瓦感兴趣或需要支持的人加入#calva-dev channel of the Clojurians Slack

© www.soinside.com 2019 - 2024. All rights reserved.