• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

互联网 diligentman 6天前 6次浏览

1:打开设置

2:创建模板组

3:创建模板

4:应用测试 


1:打开设置

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

2:创建模板组

如果已存在自己想要放模板的组了,这一步可以不需要

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

3:创建模板

在我们的模板组下创建模板

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

内容,注意我们的内容 前面是没有/的,而是以*开头,这是我们故意的,这里异常固定写'无",是因为我还没找到对应的表达式

**
 * 【作者】 林高禄
 * 【描述】 
 * 【时间】 $date$ $time$
$param$
 * 【返回】 $return$
 * 【异常】 无
 **/

 

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

 表达式意思

  • date():日期,可以date("日期格式")来确定你得格式,不设置返回默认格式
  • time():时间
  • methodReturnType():方法返回值
  • groovyScript():groovy表达式,表达式在下面介绍

表达式如果看的懂,可以自行修改,我这里就是修改了返回的内容【参数】,这个表达式处理的是,多个参数时,注释的参数多个多行格式返回

groovyScript("def result=''; def params="${_1}".replaceAll('[\\[|\\]|\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * 【参数】 ' + params[i] + ((i < params.size() - 1) ? '\r\n' : '')}; return result", methodParameters())

 

4:应用测试 

我输入am,Idea便会自动提示我们设置的模板的内容 

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

此刻按下Tab或者回车键,Idea便会把我们的模板内容展示出来

Idea自定义模板,家里5年级的外甥看了我的操作惊呆了,立马打开Idea,再也不贪玩了,产生了浓厚的兴趣。

这里只是举例,自定义模板还有很多好玩的,可以自定义构建一个类啊,接口啊等快捷编码

 


喜欢 (0)