当前位置: 代码网 > it编程>编程语言>Java > 如何使用IntelliJ IDEA中的Live Templates自定义代码模板

如何使用IntelliJ IDEA中的Live Templates自定义代码模板

2024年11月04日 Java 我要评论
平时用intellij idea写代码的时候,你有没有用过这些快捷方式:输入main,会弹出自动补全完整的main结构:输入sout,会弹出自动补全完整的system.out语句:那么问题来了:还有哪

平时用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即可

到此这篇关于使用intellij idea中的live templates自定义代码模板的文章就介绍到这了,更多相关idea live templates自定义代码模板内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com