更改自动生成的main方法的Eclipse模板?

时间:2013-05-22 07:45:21

标签: java eclipse eclipse-jdt

当我在Eclipse Juno中创建一个新类并自动添加main方法时,我得到以下内容:

public class Example {

  /**
   * @param args
   */
  public static void main(String[] args) {
    // TODO Auto-generated method stub

  }    
}

我想编辑此方法模板以添加throws Exception

我尝试在偏好设置>处编辑模板Java>编辑>模板> “主要”,但这不会影响上面的情况。相反,这会配置我输入“main”时插入的代码,然后按 Ctrl + Space

这可能吗?

2 个答案:

答案 0 :(得分:3)

我知道创建自己的新类/新项目模板的唯一方法是创建自己的插件。这需要一些努力。我不确定是否值得这样做只是为了添加一个扔给主。

Here是一个教程。

答案 1 :(得分:0)

我知道这为时已晚。希望其他人发现它有用。

我正试图做同样的事情。我想做

public class Example {

    public static void main(String[] args) {
        Example sol = new Example();

    }    
}

我最终要做的是配置一个代码模板,该模板将为我自动生成以上代码。

首选项> Java>代码样式>代码模板>代码>类主体>编辑

中的

编辑模板

添加以下模板模式,让我生成所需的内容

    public static void main(String[] args) {
        ${type_name} sol = new ${type_name}();
    }

对于您的用例,应编写以下模板。

    public static void main(String[] args) throws Exception {

    }