在Eclipse中有些常用的固定的东西可以定义一个“宏命令”,就不用重复地做一些工作。就像在 Preferences > Java > Code Style > Code Templates > Comments > Types 里指定一些固定的内容,例如作者,创建时间等等。在文件的开头输入 /** ,然后回车,就可以把这些内容加入到类文件的注释里。
那如果是其他地方的一些注释呢?
例如,开发中有这样一个规定:修改代码时必须加上注释。每修改一个地方,就要输入“// Modify by Author on 2012-07-27 ”。累不累啊……
那有什么简单的方法呢?
有。那就是定义自己的模板。
1、定义模板
工具栏 > Preferences > Java > Editor > Templates ,点击 New 。在弹出的对话框中填入如下信息:
其中,Name 就是定义的模板的名称,后面会用到。
Description 就是这个模板的说明,可写可不写。
Pattern 就是真正要写入Java文件中的内容。
2、使用
在任意的一个Java文件中任意的地方,输入 my ,然后用Eclipse的补全快捷键(Alt + /),如下图,你会看见自定义的模板 myModify ,键入↓键,选中它,按回车。
当然,如果你输入的不是 my ,而是 myModify ,那就可以直接按回车了。
你会发现,在模板的 Pattern 里定义的内容已经写入Java文件了。如图