如何在Eclipse中禁用自动创建花括号({})?

32

当我编写以下代码时:

if(true)
{

eclipse自动补全为

if(true)
{
    //cursor here
}

当我想要编写else或elseif时,这会变得很烦人。有没有方法可以禁用它?


我认为可以试试这个 - http://www.cis.gvsu.edu/~dulimarh/CS163/EclipseSettings.html - Caffeinated
当您键入 } 时,它不会跳转到闭合的 } 吗? - Dave Newton
我恰好有相反的问题...尽管我在首选项窗口中勾选了自动关闭花括号的选项,但它仍不会自动关闭花括号。 - Georg
1个回答

48

从 Eclipse 的主窗口中,选择 Window,然后选择 Preferences。接着选择 JavaEditor,然后选择 Typing,即可看到下图所示:

图片描述

取消勾选 {Braces} 选项。

在 Eclipse Helios 上测试通过。


6
我已经尝试了这个方法,但是Eclipse依然会自动补全大括号和字符串。我是否还有其他遗漏的东西? - Jared Nielsen
1
@JaredNielsen: 我也是,有修复方法了吗? - Ray
如果无法正常工作,请检查以下几点。在更改设置时,请先点击“应用”再点击“确定”。有多个编辑器,例如针对不同的编程语言。选择您想要更改的编辑器。如果所有尝试都失败了,请尝试重新启动Eclipse。希望这可以帮到您。 - null

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