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

我们在使用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模板的编辑。

最新文章

  1. 用户管理-------userManage
  2. OpenStack 企业私有云的若干需求(9): 云管理平台 CMP
  3. 【android studio】解决android studio drawable新建项目时只有一个drawable目录的问题
  4. JVM的类装载子系统
  5. [CrunchBang]中文字体美化
  6. 【FitNess】测试框架试用
  7. Ubuntu Linux启用root用户登录
  8. C#_delegate - Pair<T> 静态绑定
  9. Why your Games are Unfinished, and What To Do About It (转)
  10. chrome ipc 网摘
  11. 好公司、行业、领导?应届生应根据什么选offer?
  12. Mysql事务处理详细讲解及完整实例下载
  13. Bus Hound抓包分析,基于HID设备(原创)
  14. 史上最全python面试题详解 (二)(附带详细答案(关注、持续更新))
  15. matlab练习程序(旋转矩阵、欧拉角、四元数互转)
  16. 剑指offer(24)二叉树中和为某一值的路径
  17. hash table (youtube 2)
  18. RestTemplate -springwebclient
  19. springmvc下载文件
  20. mappers标签引入映射器的四种方式

热门文章

  1. Hello,Golang
  2. GPS北斗卫星时钟同步系统提升电信支撑网性能
  3. fetch,axios简介与语法
  4. jekins 入门
  5. go-使用 vscore 调试 go 语言
  6. lib_0001_file_manager.py
  7. GNN学习(一):基础知识
  8. 本地搭建JupyterNotebook开发环境
  9. jdbc封装工具类(连接池)
  10. shell mv cp image in parallel 多线程解压parallel