无法在Eclipse中关闭Clojure括号自动完成

无法在Eclipse中关闭Clojure括号自动完成,eclipse,autocomplete,clojure,parentheses,Eclipse,Autocomplete,Clojure,Parentheses,我正在使用Eclipse进行Clojure项目,出于某种原因,它决定删除所有与括号有关的自由意志,现在当我键入“(“它自动将其完成为”()”。问题是我不能只使用其中一个;尝试删除“)”字符没有任何作用,而删除“”('字符删除了两个括号。修改首选项下的Java=>editor=>typing选项卡没有任何作用,而Clojure=>editor选项卡没有任何有用的功能。成功生成单个'('字符的唯一方法是复制它和至少另一个字符[e.e.'(a'])并粘贴它,这肯定不会成功 任何帮助都将不胜感激——谢谢

我正在使用Eclipse进行Clojure项目,出于某种原因,它决定删除所有与括号有关的自由意志,现在当我键入“(“它自动将其完成为”()”。问题是我不能只使用其中一个;尝试删除“)”字符没有任何作用,而删除“”('字符删除了两个括号。修改首选项下的Java=>editor=>typing选项卡没有任何作用,而Clojure=>editor选项卡没有任何有用的功能。成功生成单个'('字符的唯一方法是复制它和至少另一个字符[e.e.'(a'])并粘贴它,这肯定不会成功


任何帮助都将不胜感激——谢谢!

可能paredit模式已打开。请尝试Alt-d将其关闭或通过Clojure菜单关闭。

这就是paredit模式的工作方式

一旦你掌握了窍门,它实际上会更有效率:因此,我建议不要关闭它,而是学习如何充分利用它。最终,你会很高兴你做到了这一点。

这是当前稳定版本的逆时针“无限制/默认”编辑模式的一个“功能”

它将从新版本中删除,因为太多用户抱怨(他们是对的)它在“无限制/默认”模式下不实用。(当然,它仍将在paredit/strict模式下可用,如果你每天做很多Clojure,我鼓励你使用/学习这种模式)

您可以切换回以前的CCW版本,或者等待下一个稳定版本(一两周后可用),或者在开发中安装测试版(更新站点:)