Clojure的IDE - Counterclockwise(Eclipse)与Emacs相比,有什么功能是Counterclockwise缺少的吗?

4
我想了解Counterclockwise插件在与Emacs相比的限制是什么。Eclipse无法提供哪些Lisp(和Clojure)魔法?
-- 更新 -- 我知道Emacs会有更多功能,快捷键和各种复杂的键绑定,但我对特定的Lisp/Clojure内容感兴趣。例如,如果我不能在文件中使用正则表达式搜索,那没关系,但如果我不能在Eclipse中使用REPL,则将无法胜任 - 这是核心功能。为了扩展我的问题,与Emacs相比,Counterclockwise中的REPL是否完全可用?如果一些非常高级的功能缺失,只是为了方便而存在,那也没关系,但如果我做不到某些事情,我就会转向Emacs。

非常主观的问题 - 所以选择Emacs :) - Ankur
如果您列出所需的功能,回答会更容易。否则,我会投票关闭问题,因为它是非建设性的并且鼓励口水战(当有人说某个功能尚不可用时,实际上它确实存在,但需要采用不同的方法)。 - Jacek Laskowski
1个回答

6
Counterclockwise提供了一切你需要的东西,使Clojure开发变得更容易。
以下是我发现最有用的功能(不能没有!):
- 完全可用的REPL - Paredit模式/自动括号平衡 - 在REPL和编辑器中显示匹配的彩虹括号 - 在REPL和编辑器中的语法高亮 - 与Eclipse/Maven集成进行依赖管理 - 许多快捷键 (请参见:https://code.google.com/p/counterclockwise/wiki/EditorKeyBindingsFeatures) - 对于混合了Java和Clojure的Polyglot项目来说非常完美
总的来说,我非常满意使用Counterclockwise作为我的主要开发环境。并不是说它比Emacs好,但它肯定不缺少任何可能成为障碍的功能。

这就是我一直等待的答案。谢谢你。 - SuitUp
3
更不用说,如果你正在学习Clojure,Emacs可能会让你超出承受范围。 - Lee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接