简体   繁体   English

IDE for Clojure-逆时针(Eclipse)vs Emacs。 与Emacs相比,缺少逆时针的哪些功能(如果有)?

[英]IDE for Clojure - Counterclockwise(Eclipse) vs Emacs. What (if any) features Counterclockwise is missing comparing to Emacs?

I want to know what are limitations of Counterclockwise plugin for Eclipse comparing to Emacs. 我想知道与Emacs相比,Eclipse的Counterclockwise插件有哪些限制。 What Lisp (and Clojure) magic will not be available from Eclipse? Eclipse将无法提供什么Lisp(和Clojure)魔术?

-- UPDATE -- I know Emacs will have more features, shourtcuts, various sophisticated key bindings, but I am interested in specific Lisp/Clojure stuff. -更新-我知道Emacs将具有更多功能,快捷方式,各种复杂的键绑定,但是我对特定的Lisp / Clojure感兴趣。 For example if I couldn't use regexp search in files, it's fine, but if I couldn't use REPL inside Eclipse, it would be deal breaker for me - it's core feature. 例如,如果我不能在文件中使用正则表达式搜索,那很好,但是如果我不能在Eclipse中使用REPL,对我来说这将是一件麻烦事-它的核心功能。 So to expand my question, is REPL fully functional in Counterclockwise comparing to Emacs? 因此,扩大我的问题,与Emacs相比,REPL在逆时针功能是否完整? I don't mind, if some very advanced features are missing, that are just there for convenience, but if I can't do something, I will just jump to Emacs. 我不介意,如果缺少一些非常高级的功能,只是为了方便起见,但是如果我不能做某些事情,我将跳转到Emacs。

Counterclockwise has everything you need for a decent Clojure development experience. 逆时针提供了体面的Clojure开发经验所需的一切。

The things I find most useful (can't live without!) 我发现最有用的东西(不能没有!)

  • Fully functional REPL 功能齐全的REPL
  • Paredit mode / automatic paren balencing Paredit模式/自动Paren平衡
  • Matched rainbow parens in both REPL and editor REPL和编辑器中都匹配了彩虹括号
  • Syntax highlighting in both REPL and editor 在REPL和编辑器中都突出显示语法
  • Integration with Eclipse / Maven for dependency management 与Eclipse / Maven集成以进行依赖项管理
  • Many keyboard shortcuts (see: https://code.google.com/p/counterclockwise/wiki/EditorKeyBindingsFeatures ) 许多键盘快捷键(请参阅: https : //code.google.com/p/counterclockwise/wiki/EditorKeyBindingsFeatures
  • Perfect for Polyglot projects that mix Java + Clojure 非常适合混合Java + Clojure的Polyglot项目

I'm pretty happy overall using Counterclockwise as my primary development environment. 总的来说,我很高兴使用Counterclockwise作为我的主要开发环境。 Not saying it's better than Emacs, but it certainly isn't lacking anything that is a deal-breaker. 并不是说它比Emacs更好,但是它肯定不缺少任何破坏交易的东西。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM