Curly Braces在Eclipse中不起作用

时间:2012-08-12 07:05:24

标签: java eclipse parentheses curly-braces

看图像,基本上如果我在eclipse中输入shift + [或shift +] aka {或}

我希望编辑器用{或}来更新.java源代码。

相反,它似乎在缩进......

现在我正在使用一个标准的macbook pro,用英语任何想法为什么eclipse不会让我进入大括号。它工作了大约两周前,做了更新...使用Mountain Lion ...现在它没有用。 enter image description here 有什么想法吗?

5 个答案:

答案 0 :(得分:4)

我的解决方案是:

帮助 - >键辅助然后找到跳过跳过所有断点。

选择它并按ctrl + shift + L。它将打开一个首选项窗口,然后只删除绑定。(ctrl + alt + b

我希望它能解决你的问题!

答案 1 :(得分:2)

此行为由以下首选项控制。

转到Preferences -> Java -> Editor -> Typing并确认已选择Automatically close -> Braces选项,如下所示:

enter image description here

对于它的价值,我从未遇到过你在Mountain Lion OSX上遇到过的问题,过去几天我一直在Eclipse Indigo,Helios和Juno之间切换。

如果以上操作不起作用,请尝试切换到新工作区并尝试在那里?我不知道任何可能控制这种支撑关闭行为的其他偏好。

问题 :您使用的是哪个版本的Eclipse?

答案 2 :(得分:1)

我在Eclipse Java EE for Web Developers Luna 4.4.1中遇到了这个问题。两个“大括号”选项都被选中。 但只有在选择“Enter键调整新行上的缩进”后才能正常工作。 希望它会帮助别人。

答案 3 :(得分:1)

enter image description here

只需删除密钥即可。希望它有所帮助。

General->Keys->Type filter keys->skip  ->skip All Brakepoint->Bindings-> Delete

答案 4 :(得分:0)

好的,今天我也在Eclipse Mars Java EE上遇到了这个问题。当我尝试选择,取消选择大括号选项或上面的任何其他解决方案时效果不佳,在编辑上面几百行的代码段时结果我在IDE自动关闭后关闭了一个大括号。这个问题已经晚了,但是留在这里以供将来参考任何有同样问题的人

检查代码是否存在错误的额外支撑