首页 > 其他分享 >【IDEA】测试类(test)的模板及定义

【IDEA】测试类(test)的模板及定义

时间:2022-12-03 09:55:30浏览次数:60  
标签:自定义 IDEA DATE Live test 模板

人和动物的区别是:能制造和使用工具。因为,工具大大便利了我们的生活。

我们在使用Idea开发java项目的过程中,有些代码是固定的,我们能不能只写几个字,就代表一连串的代码。例如,这里,我们只是输入了“test”。

回车后,我们就生成了一个测试方法。

1     /**
2      * 
3      * @author lyj
4      * @date 2022-12-03
5      */
6     @Test
7     public void test(){
8         
9     }

而且输入符号还在函数名"test"后,我们可以接着输入测试名称。

如何自定义测试模板呢?我们首先可以了解一下IDEA的模板以及使用。接下来我们可以开始自定义test模板了。

步骤

  • 新建一个Live Templates模板,模板名称为test。使用快捷键【Crlt + Alt + S】或在菜单栏打开Setting,选择【Editor】下的【Live Templates】,这里我已经自定义了个人模板。添加模板(点击"+",选择“Live Template”)

  •  添加模板方法。

 按需求编辑模板。参数说明

参数 说明
Abbreviation 模板的略缩名
Description 模板的描述
Template text 模板的代表片段
application 模板的应用范围
Edit variables 模板的变量名称

输入模板的代码片段

1 /**
2  * 
3  * @author lyj
4  * @date $DATE$
5  */
6 @Test
7 public void test$END$(){
8     
9 }

这里 $DATE$ 自定义表示参数,后续会定义参数的值, $END$ 表示应用该模板后,光标的位置。

修改应用范围为“JAVA”。

 修改参数的默认值:

这里,将DATE的公式,值默认为日期—— date("yyyy-MM-dd") 。

  •  点击【Apply】,应用模板,这样完成了test模板的编辑。

标签:自定义,IDEA,DATE,Live,test,模板
From: https://www.cnblogs.com/luyj00436/p/16946591.html

相关文章

  • test pub
    title:Java必读经典书籍category:计算机书籍icon:"java"Java基础《HeadFirstJava》《HeadFirstJava》这本书的内容很轻松有趣,可以说是我学习编程初期最喜......
  • idea 函数名灰色
    idea被引用的方法名突然全部灰掉了 idea被引用的方法名突然全部灰掉了[已解决]_weixin_42554373的博客-CSDN博客_idea方法名灰色   ......
  • test publish
    title:十大经典排序算法总结category:计算机基础tag:-算法本文转自:http://www.guoyaohua.com/sorting.html,JavaGuide对其做了补充完善。引言所谓排序,就是......
  • IDEA使用 Alibaba Cloud Toolkit 插件 自动打包部署maven项目至服务器
    1.首先安装插件AlibabaCloudToolkit安装成后,会提示重启IDEA。我这里已经显示安装过插件了。2.打开插件工具Tool>>AlibabaCloud>>DeploytoHost配置远程服务器......
  • C++类内模板与模板关键字.template
    C++类外模板参数与类内模板参数一般来说模板参数会声明在类的tag,以及类成员函数/非成员函数返回值之前;而修饰在类内部成员函数返回值的模板参数可以降低类实例构造,或调用......
  • 【SpringBoot】IDEA中yml文件问题
    问题1:application.yml文件图标显示异常。如果第一次使用idea搭建SpringBoot项目的话,会发现IDEA对yml文件的支持不是很友好,也可能是我使用的版本比较旧的原因。需要添加yml的......
  • test1
    安装hexo安装hexo之前需要安装Nodejs组件,这个在我的另一篇文章:Hexo是我们博客的框架,我们需要在我们的电脑里创建一个文件夹,可以命名为Blog,Hexo框架与你发布的博客网页以......
  • test
    如何挑选博客框架及在线博客平台转载自Aegisprogramhttps://aegisprogram.github.io/2021/07/01/how-to-choose-a-blog/在现在这个信息发达的时代,越来越多非程序员出......
  • AtCoder Beginner Contest 247 题解
    AtCoderBeginnerContest247Solution目录AtCoderBeginnerContest247Solution更好的阅读体验戳此进入题面链接题面Luogu链接A-MoveRight题面SolutionCodeB-U......
  • 分享45款高质量的免费(X)HTML/CSS模板
    ​​GreenPlanet​​(​​演示​​​|​​下载​​)​​​​​​CreativeStudio​​(​​演示​​​|​​下载​​)​​​​​​RestaurantWebsite​​(​​演示......