6

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

public class Example {

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

  }    
}

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

我尝试在Preferences > Java > Editor > Templates > "main" 编辑模板,但这不会影响上述场景。相反,这配置了当我键入“main”并按Ctrl+时插入的代码Space

这可能吗?

4

2 回答 2

3

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

是它的教程。

于 2013-05-22T08:13:12.097 回答
0

我知道现在回答为时已晚。希望其他人觉得它有用。

我试图做同样的事情。我想做类似的事情

public class Example {

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

    }    
}

我最终做的是配置一个代码模板,它会为我自动生成上述内容。

Preferences > Java > Code Style > Code Templates > Code > Class Body > Edit处编辑模板

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

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

对于您的用例,编写以下模板应该可以做到。

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

    }
于 2018-07-08T19:24:15.493 回答