标签归档:IDE

少搬些砖头 – 使用 IDEA 的模板

最近在写一些项目要用的 Restful Web Service,步骤基本就是,定义接口-写实现,在写到第三个接口的时候,就已经恶心了,大部分时间都是在点鼠标,新建一个类,实现接口,实现方法,而且都是固定的模式(Restlet 的模式)。于是就萌生了写一个简单的生成器,可是一想到一大堆的事儿,目前还没有时间,所以就研究一些简单快速的方法,后来发现了IDEA的File Templates功能。

IDEA的File Template是使用Velocity实现,语法可以自行Google,当然你如果喜欢Baidu也可以使用它搜索。

在新建菜单里有一个 Edit Templates 菜单,点击之后就可以打开如下界面。

剩下的就自行研究吧,如何灵活使用就要靠自己的想象力了。我只是用了一个很简单的功能,如图所示,建立一个标准Resource实现的模板,每次不用写那些方法。

这个肯定不能完全解决我的问题,不过目前能提升多少算多少啦。将来有空写个代码生成起,一次生成一个标准(我自己定的标准)的Restful Web Service骨架。