为什么eclipse有时自动添加“* /”?

时间:2011-10-06 07:34:59

标签: java eclipse autocomplete

我是eclipse 3.7的新用户,不知道为什么eclipse总是自动添加“* /”当我没注意到。所以我想知道为什么会这样?我没有抓住它发生的时候,因为当我第二次写出相同的代码时问题消失了。有人告诉我如何解决它? 例如,以下真的让我很烦恼

public void addBall()
{
    try
    {
        Ball ball = new Ball();
        comp.add(ball);

        for (int i = 1; i <= STEPS; i++)
        {
            ball.move(comp.getBounds());
            comp.paint(comp.getGraphics());
            Thread.sleep(DELAY);
        }
    }
   */
    catch (InterruptedException e)
    {
    }
}

尝试后按“{”时出现问题。似乎只有当相应的“}”超出当前视图时才会发生,但是我不太确定.Plus,编译器没有给我任何警告。

2 个答案:

答案 0 :(得分:3)

我会看一下Java代码模板 - 可能是你在那里触发了一些东西。可以在Preferences,Java / Editor / Templates页面中找到已定义的模板。

首先看看try模板是否包含* /;或寻找类似的模式。

答案 1 :(得分:0)

默认情况下,当您输入“/ *”并按Enter键时,Eclipse会自动添加“* /”,与自动添加右括号的方式相同。