首页 > 基础资料 博客日记
使用IntelliJ IDEA中的Live Templates自定义代码模板
2024-11-04 10:00:04基础资料围观354次
平时用IntelliJ IDEA写代码的时候,你有没有用过这些快捷方式:
输入main
,会弹出自动补全完整的main
结构:
输入sout
,会弹出自动补全完整的System.out
语句:
那么问题来了:
- 还有哪些快捷方式?
- 如何定义自己想要的?
初识 Live Templates
该功能来自于IntelliJ IDEA的Live Templates配置,你可以通过菜单进入Setting
,然后搜索Live Templates
找到它:
点开Java
就能看预定义的模板了:
不是很多,可以挑你常用的记一下即可。
如果要定义要用的模板,可以点击上面的+
:
选择Live Tempalte
之后在下面会看到一个编辑框:
根据自己需要填写要创建的快捷模板内容。最后记得保存,就可以成功创建了。
尝试在编码框内输入上面定义的快捷方式:ddfor
,就可以用到上面定义的模板代码了:
使用进阶
上面仅介绍了Live Template最基本的使用方式。如果还不能满足你的要求,下面几项提示也许可以帮到你。
使用分组
如果对这个功能的需求比较多,需要定义比较多模板,尤其是做基础架构给大家定规范做工具的话,还可以在创建Live Template的时候使用Group来创建一些独立的组来方便管理。
使用参数
很多时候我们创建模版还会需要一些动态的信息,比如自定义模板注释的时候,需要使用:时间、用户等动态信息。
在Live Template的模板定义中是支持使用参数的,使用$$
来引用,两个$
中间放参数名。Live Template提供了一些预定义的参数,同时也支持用户自定义变量。
关于这块使用参数和有哪些预定义参数,读者可以自行查阅官方文档:Live template variables
导入导出
如果你想使用别人的模板,或者想把自己的模板分享给被人,那么可以使用导入导出功能。
功能位置如下图:
然后选择你要导出导入的配置内容里选择Live Templates即可
好了,今天的分享就到这里,希望内容对您有用 _,更多关于IDEA的使用技巧可以收藏《玩转IDEA专栏》
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
相关文章
最新发布
- 记一次诡异的线上异常赋值排查:代码没错,结果不对
- hot100之子串
- 剑指offer-1、⼆维数组中的查找
- 从尾到头打印链表
- 秒杀/高并发解决方案+落地实现 (技术栈: SpringBoot+Mysql + Redis +RabbitMQ +MyBatis-Plus +Maven + Linux + Jmeter ) -03
- @ModelAttribute、@RequestBody、@RequestParam、@PathVariable 注解对比
- Java 样板代码库 Lombok 使用详解
- wso2~自定义event-publisher
- 数组数量数据数量大 1000万黑名单用户 一百亿基础用户 查询检索思路
- Spring AI 1.0 正式发布,让 Java 再次伟大!