IDEA的开发辅助神器Live Template?

2023年09月16日11:11:02 科技 1124

IDEA的开发辅助神器Live Template? - 天天要闻

LiveTemplate到底是什么?

Live Template 到底是什么?似乎见过又似乎是那么的陌生。用过的人都说好用,没有用过的人压根都不知道它有多好!

相信很多人在生成JavaMain函数的时候在IDEA编辑器中都用过如下的一段命令

psvm

这个时候代码就会快速的创建出如下的一段代码

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

还有当我们在使用for循环的时候只需要在编辑器中输入 fori 就可以出现下面这段代码。我们只需要补全循环的条件即可。

for (int i = 0; i < ; i++) {
            
}

IDEA中输入快捷指令能够生成代码,并且可以生成指定格式的代码,这种操作就可以通过Live Template配置来实现。

例如,我们需要输出一个System.out.println();的内容,如果在没有快捷指令的情况下,我们需要按照格式输入这些内容,但是如果有了快捷指令,我们只需要输入sout就可以生成这段代码。

如何去配置Live Template?

既然Live Template这么好用,那么我们应该如何配置呢?

首先打开设置-进入到Editor编辑页面,选择LiveTemplate选项。

IDEA的开发辅助神器Live Template? - 天天要闻

这里会发现,如果你没有添加Java相关配置的话默认是没有的,Java相关的配置在Other配置项中。如下图所示。

IDEA的开发辅助神器Live Template? - 天天要闻

我们可以点击右上角的加号添加Java操作相关的分组。

IDEA的开发辅助神器Live Template? - 天天要闻

创建自定义Live Template?

创建完分组之后就可以在对应的分组下面添加LiveTemplate了

IDEA的开发辅助神器Live Template? - 天天要闻

  • Abbreviation:表示需要添加的快捷指令内容
  • Description:快捷指令描述

下面我们来尝试一下创建日志输出内容,如下所示

IDEA的开发辅助神器Live Template? - 天天要闻

Live Template 支持的变量?

有些情况下,需要根据不同的内容来添加不同的变量,例如上面的内容,需要从输入的内容中,获取到类名,那么我们如何去配置这个变量呢?

可以通过添加 $$ 的方式来添加变量然后点击右侧的变量编辑器来配置变量获取值的方式。如下图所示。

IDEA的开发辅助神器Live Template? - 天天要闻

Live Template 提供了多种获取变量值的方式,并且还提供了配置默认值配置,我们可以根据自己的需求来添加对应的默认值。

关于变量的配置可以参考官方网站提供的内容。

https://www.jetbrains.com/help/idea/template-variables.html#predefined_functions

总结

通过代码模块的配置,可以大大提升开发效率。我们可以将一些常用的代码模块进行配置方便在必要的时候使用从而提升自己的编码效率。

科技分类资讯推荐

全力服务科技创新,上海各家金融机构表态了 - 天天要闻

全力服务科技创新,上海各家金融机构表态了

4月29日,习近平总书记在上海考察时强调,上海承担着建设国际科技创新中心的历史使命,要抢抓机遇,以服务国家战略为牵引,不断增强科技创新策源功能和高端产业引领功能,加快建成具有全球影响力的科技创新高地。习近平总书记重要讲话精神在上海金融界引发强烈反响,令正在奋力做好科技金融大文章的上海金融人倍感振奋、深...
突发,华为nova14这次要降维打击! - 天天要闻

突发,华为nova14这次要降维打击!

时间已经来到5月份了,距离上一代华为nova13系列的发布,已经过去7个月了。按照目前华为新机的发布排期,也轮到华为nova新机的发布了。而且,这次华为nova14系列的硬件配置很高,据称将要降维打击。根据渠道消息显示,华为已经正在准备这个
年薪3.63亿元!黄仁勋,基本工资10年来首涨 - 天天要闻

年薪3.63亿元!黄仁勋,基本工资10年来首涨

据新浪财经报道,根据英伟达于当地时间5月1日递交给美国证交所(SEC)的一份新文件显示,黄仁勋2025财年的基本年薪涨至150万美元,较2024财年增长了49%。他的可变现金也比2024财年增加了100万美元,增幅为50%。
哪吒汽车App被曝断网!官网已无法访问 - 天天要闻

哪吒汽车App被曝断网!官网已无法访问

5月4日,哪吒汽车再次被曝出App断网的问题,相关话题也迅速登上抖音、微博等平台热搜。据多位哪吒车主在社交平台发布的消息,从5月2日开始,不少车主都遇到了哪吒汽车App断网、App控车无法使用等问题。
360云盘使用教程:存储与同步文件更便捷 - 天天要闻

360云盘使用教程:存储与同步文件更便捷

初次使用360云盘的用户可能会感到困惑,不清楚如何操作。下面我来介绍其使用方法。360云盘有多个版本,今天主要讲解客户端的使用,其他版本与此类似。掌握客户端的用法后,其余版本也就容易理解了。1、 首先,打开浏览器,在地址栏输入360云盘客户端,然后进行搜索。2、 第二步,选择下载PC版,以好搜为例,其他软件操作类...
Win7文件夹加密软件:保护您的隐私和重要文件 - 天天要闻

Win7文件夹加密软件:保护您的隐私和重要文件

我的电脑长期使用Win7系统,我对其情有独钟。有次朋友问起,是否知道Win7文件夹加密软件?这类软件确实存在,今天就来为大家详细介绍这款实用工具的功能与特点。1、 下载安装win7文件夹加密软件十分简便,只需轻点一下即可开始安装。2、 接着,我打开了软件中的加密文件。3、 选中我们的win7文件夹即可。4、 护密软件会弹出...
保障隐私:免费文件夹加密软件推荐 - 天天要闻

保障隐私:免费文件夹加密软件推荐

网上有许多免费的文件夹加密软件,但并非都好用。这里介绍一款实用的免费工具,值得一试。1、 让我们下载免费的文件夹加密软件来保护隐私。2、 安装完成后,运行软件并点击加密文件夹。3、 选择一个需要加密的文件夹,例如名为工作重要内容的文件夹。4、 为文件夹设置密码后,采用闪电加密方式保护。5、 软件开始快速加密,...
文件夹加密软件使用指南 - 天天要闻

文件夹加密软件使用指南

想给保密文件加密却不知如何操作?其实很简单,只需下载文件夹加密软件。下面小编就为大家讲解如何使用该软件进行文件加密。1、 首先,从百度搜索易捷文件夹加密软件,进入任意网页下载安装,这一步不再详述,相信大家都懂。2、 点击后会出现一个选择文件夹的窗口,我们需要选择文件夹,并记得文件夹的存放位置,否则怎么找...