大家好,我是小哈~ 今天给大家分享一个 IDEA 中的编码小技巧:快速生成常用代码模板,比如快速生成注释块、 环境说明小哈用的 IDEA 2022.2.3 版本做的演示, 其他老版本 IDEA 基本也是支持的。 快速生成注释块通过
快速生成 main 方法通过 main + 回车psvm + 回车快速生成 System.out.println()通过 快速生成 TODO 注释通过 快速生成 public static final通过 快速生成 public static final String通过 快速生成 public static final int通过 快速生成 private static final通过 快速生成获取单例静态方法通过 快速生成私有静态 final 字符串通过 快速生成私有静态 final 整型变量通过 记不住咋办?通过 可以看到,除了上面小哈列举的常用代码模板指令,还有些冷门的,这里就不一一演示了,有兴趣的小伙伴可以自己都试试看~ Live Templates 代码模板你肯定会好奇,以上这些快速生成代码片段是在哪定义的?实际上,IDEA 有个 点击 File -> Settings -> Editor -> Live Templates -> Java, 即可看到 IDEA 内置的这些代码模板: 除了这些内置的代码模板,你也可以点击右侧的加号,来添加自己想要的代码模板,超级实用。 自定义 Live Template这里小哈上手演示两个小示例。 一、自定义 try-catch 模板代码IDEA 本身自带的 点击右侧 + 号 -> Template Group... 模板组, 随意命个名,我这里命名为 MyTemplates, 然后点击 OK: 创建好后,选中 MyTemplates, 点击右侧 + 号 -> Live Template 新建代码模板: 解释下标注的地方:
try { 定义完成后,还需要设置使模板生效的上下文环境,勾选 Java 即可: 最后,点击 Apply 按钮应用设置,即可生效。 二、自定义 @Autowired 模板代码在做 Web 开发时,经常需要在 Controller 层通过自动装配
其中: @Autowired 是通用的代码,可以单独抽出来定义个模板代码,还是按照上面的步骤定义一个新的 搭配 IDEA 自动提示(取消区分大小写),效果杠杠的好: 这里只是抛砖引玉,演示了两个小示例,日常编码中,对于那些比较通用的代码,都可以尝试使用该功能自定义代码模板,然后通过快捷方式输出,逼格满满。 结语本文小哈主要分享了 IDEA 快速生成模板代码的小技巧,本质上是通过 IDEA 自带的 Live Template 功能来实现的,日常工作中善用它,可以提升开发效率。本期分享结束,希望对你有帮助,下期见~
|
|
来自: 昵称10087950 > 《JAVA》