Idea代码模板创建

原理:配置一些常用的字母缩写,输入的时候出现预定义的固定代码,是开发效率大大提高,同时增加一些个性化,最简单的例子:输入sout,出现System.out.println();

目录

一.所处位置

二、区别

模板1:main方法

 模板2:输出语句

模板3:循环

模板4:条件判断

模板4:属性修饰符

修改代码模板

修改案例1:修改main方法,加个注释

案例2:​​​​​​​修改常量访问修饰符:

3.创建自定义模板


​​​​​​​一.所处位置

  1. Live Templates
  2. postfix Completion

Idea代码模板创建_第1张图片

二、区别

  1. LiveTemplates 实时代码模块【可以修改】
  2. 后缀代码块【不可修改】 ,可用于变量后,通过点生成

Idea代码模板创建_第2张图片

Idea代码模板创建_第3张图片

  • 模板1:main方法

       【psvm或者psvm】

  •  模板2:输出语句

       【sout或者.sout】

衍生:

     soutp:打印方法形参

     soutm:打印方法名字

      soutv:打印变量名字

  • 模板3:循环

          普通for循环:fori【正向】 或者.fori【正向】.forr【逆向】

           增强for:iter或者for

  • 模板4:条件判断

           ifn或者.null  判断是为null   (if null)

            inn 或者 .nn/.not  判断不为null  (if not null)【只适用用引用数据类型】

  • 模板4:属性修饰符

      prsf:private static final

      psf:public static final

  • 修改代码模板

       修改案例1:修改main方法,加个注释

Idea代码模板创建_第4张图片

效果:

Idea代码模板创建_第5张图片

  • 案例2:​​​​​​​修改常量访问修饰符:

Idea代码模板创建_第6张图片

效果:

Idea代码模板创建_第7张图片 

  3.创建自定义模板

  • 注意:$VAR$占位符,$$中间的内容就是定义光标的位置【光标定位/切换,用回车切换】

Idea代码模板创建_第8张图片

Idea代码模板创建_第9张图片 Idea代码模板创建_第10张图片

Idea代码模板创建_第11张图片 Idea代码模板创建_第12张图片

Idea代码模板创建_第13张图片 效果:

Idea代码模板创建_第14张图片 

你可能感兴趣的:(idea)