侧边栏壁纸
  • 累计撰写 2,058 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

IDEA的Live Template如何设置使用

大猿本猿
2023-02-07 / 1,721 阅读 / 452 字
" "

Live Templates

Live Template是什么呢,我们经常使用的sout,就是内置的live templates。

简单说就是类似于一种快捷指令,节省了很多敲重复代码的时间,如下图:

图片

只需要输入特点的几个字符就可以生成想要的代码,适用于频率很高的的重复代码。

设置:设置界面,输入 Live Templates​,然后找到右侧的 Java​就可以看到内置的模板。

image

常见的live template汇总:

main/psvm



public static void main(String[] args){
}

psfs

public static final String 

psfi

public static final int 

prsf

private static final 

St

String 

自定义Live Template

1、打开 IDEA 的设置窗口,找到 Editor 下的 Live Templates​,在右侧找到 Java​,点击最右侧的加号。

image

2、输入这个 Template 的名字,到时候可以在编辑器中通过输入这个名字来插入这个模板。

image

起个名字,输入内容:

StopWatch stopWatch = new StopWatch("$MESSAGE$");
stopWatch.start();
$SELECTION$
stopWatch.stop();
System.out.printf("执行时间 %s%n",stopWatch.toString());

解释:

$SELECTION$​表示选中的部分,我们要监控的正好是某个方法或者某个代码段,所以正好可以用 Surround Templates,并且在内容中用了 $SELECTION$​,模板就默认为 Surround Templates了。

$MESSAGE$​就是一个占位符的作用,当我们插入这个模板后,光标会定位到这个占位符,我们就可以在需要定制的地方输入我们想要的内容了。在这里呢,由于我的一个方法中可能用到多个 StopWatch,所以正好在这儿占位,给不同的 StopWatch 赋予不同的名字。