基本上,我想编辑Method Body模板,这样每当我点击工具提示中的“添加未实现的方法......”时,我会用我想要的模板创建我喜欢的方法。
例如(以及我将来使用的所有其他常规方法):
当我点击“添加未实现的方法......”时,我通常会(不要想):
@Override
public void render(Canvas c, float canvasX, float canvasY) {}
我想要的是使用此模式自动添加未实现的方法(DO WANT):
@Override
public void render(Canvas c, float canvasX, float canvasY) {
}
以下是代码模板目前的样子:
我该怎么编辑这个,所以我可以得到上面标有“DO WANT”的模式?
提前致谢。
答案 0 :(得分: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
答案 1 :(得分:1)
好吧,这似乎是一个bug in Eclipse,虽然可以追溯到2003年。但是我找到了最迟的方式来获取新行字符。您从文本文件(sheesh)中复制粘贴换行符