3

基本上,我想编辑方法主体模板,这样每当我点击工具提示中的“添加未实现的方法...”时,我都会使用我想要的模板创建我喜欢的方法。

例如(以及我将来使用的所有其他通用方法):

当我点击“添加未实现的方法...”时,我通常会得到(不想要):

@Override
public void render(Canvas c, float canvasX, float canvasY) {}

我想要的是使用这种模式自动添加未实现的方法(DO WANT):

@Override
public void render(Canvas c, float canvasX, float canvasY) {
}

以下是代码模板当前的样子:

图表。

我应该如何编辑它,这样我才能得到上面标记为“DO WANT”的模式?

提前致谢。

4

2 回答 2

5

试试这个

 Preferences
 >Java
  >Code Style
   >Formatter 
     > Edit
      > Braces Tab
         >Method Declaration
          > Change Option to Next Line
      > Line Wrapping 
          > Method Declarations
          > Declaration
           > Do Not Wrap

另外请在Method Body设置中添加以下内容

  // ${todo} Auto-generated method stub
  ${body_statement}

这将添加一个**TODO**提醒您已自动生成该方法并且您需要添加一些代码的内容。

 Preferences
 >Java
  >Code Style
   >Code Template
    >Code
     >Method Body
      >Edit
       >Paste the value in pattern
于 2012-08-27T10:47:07.567 回答
1

好的,这似乎是Eclipse 中的一个错误,尽管这可以追溯到 2003 年。但是,我发现在其中插入换行符的最迟钝的方法。您从文本文件中复制粘贴换行符(sheesh)

于 2012-08-27T10:37:42.357 回答