【问题标题】:Eclipse is adding another bracket before auto close bracketEclipse 在自动关闭括号之前添加另一个括号
【发布时间】:2017-03-23 01:25:35
【问题描述】:

我一直在 Eclipse ide 和 Netbeans ide 之间来回切换 java 编程。原因是我喜欢 Eclipse 的设置方式,但我讨厌它是我不知道如何不添加另一个括号,如果那里已经有一个。我知道这可能很难理解,但这是一个例子……我之前输入了这段代码:

int sheetPixel = ((y + yOffset) & 7) * sheet.width + ((xMin + xOffset) & 7);

我只输入了那行的一部分,然后回到我正在看的教程以进一步理解代码,然后完成输入,但是当我到达我的代码末尾时,我有大约 3 个括号.如果我在 Netbeans 中,如果括号是下一个字符,则光标会跳过它,而不会在那里放置另一个。比如……

是我的光标所在的位置。它与代码没有任何关系。只是想展示我能想到的最佳方式。

Netbeans:

int sheetPixel = () 如果我输入 ')' 然后我会以 () 结尾。

日食:

int sheetPixel = () 如果我输入 ')' 那么有时我会以 ()) 结尾,而其他时候我会以 () 结尾

有没有办法改变它以获得像 netbeans 一样的结果?

【问题讨论】:

    标签: java eclipse editor brackets auto-close


    【解决方案1】:

    您可以在
    Window -> Preferences -> Java -> Editor 中配置它

    【讨论】:

    • 我以为我看过那里。
    • 具体在哪里?我在那里只看到“括号突出显示”。
    【解决方案2】:

    你能检查一下吗 编辑-->.智能插入模式

    如果禁用,启用并尝试

    【讨论】:

    • 已启用。每当我离开页面并返回时似乎都会发生这种情况
    • 现在检查窗口 -> 首选项 -> Java -> 编辑器--。>键入检查您在自动插入正确位置中启用的内容。您是否禁用了大括号
    • 我检查了分号和大括号。
    猜你喜欢
    • 2016-10-11
    • 2012-04-10
    • 1970-01-01
    • 2014-05-15
    • 1970-01-01
    • 2020-05-04
    • 2010-11-04
    • 2011-09-10
    • 1970-01-01
    相关资源
    最近更新 更多