Idea 常用模板处理回顾

1.psvm的用法

在一个类中输入psvm后回车,就会出现一个main方法。在这里插入图片描述

2.sout及其相关用法

  • sout的用法

在一个方法中输入sout后回车,就会出现我们常用的输出语句了。
在这里插入图片描述

  • soutp的用法

使用soutp可以打印一个方法的形参。
在这里插入图片描述

  • soutm的用法

使用soutm可以以"类名.方法名"的形式打印出一个方法的方法名。
在这里插入图片描述

  • soutv的用法

使用soutv主要有以下五种用法:

1.有形参的,直接打印形参;

2.没有形参,有变量的,打印变量;

3.没有形参,有多个变量的,打印最后一个变量;

4.有形参,有变量的,打印变量;

5.没有形参,没有变量的,打印true。
在这里插入图片描述

  • xxx.sout的用法

使用xxx.sout主要有以下几种用法:
在这里插入图片描述

3.循环模板的用法

  • fori的用法

使用fori可以对数组和集合进行遍历,不过for循环中的条件需要我们手动来写。
在这里插入图片描述

  • itar的用法

使用itar在遍历数组时,不仅可以自动补全循环中的条件,而且还会在循环内自动打印赋值语句。
在这里插入图片描述
itar这个模板只能用于遍历数组,不能用于遍历集合。

  • iter的用法

使用iter来遍历数组或者集合时,可以生成一个增强for循环。
在这里插入图片描述

  • xxx.for的用法

使用xxx.for遍历数组或集合时,可以生成一个增强for循环。
在这里插入图片描述

  • xxx.fori的用法

使用xxx.fori遍历数组或者集合时,会生成一个普通的for循环。
在这里插入图片描述
在这里插入图片描述

4.判断模板的用法

  • ifn的用法

使用ifn可以生成一个等于null的判断语句。
在这里插入图片描述

  • xxx.null的用法

这里xxx.null中的xxx指的是变量名,xxx.null的用法和ifn是一样的。
在这里插入图片描述

  • inn的用法

使用inn可以生成一个不等于null的判断语句。
在这里插入图片描述

  • xxx.nn的用法

这里xxx.nn中的xxx指的是变量名,xxx.nn的用法和inn是一样的。
在这里插入图片描述

5.常量模板的用法

  • prsf的用法
    在这里插入图片描述
  • psf的用法
    在这里插入图片描述
  • psfi的用法
    在这里插入图片描述
  • psfs的用法
    在这里插入图片描述

6.修改和自定义模板

  • 修改模板举例

通过File -- Settings -- Editor -- Live Templates -- other路径找到main方法的模板,把psvm改成main后保存,这时候再在类中输入main后回车,可以发现已经生成了一个main方法,而输入psvm回车的话,则什么也不会再生成了。
在这里插入图片描述

  • 自定义模板举例
  1. 先进入到File -- Settings -- Editor -- Live Templates路径下,然后点击右上角的那个加号,在出现的选项中选择第二个。这么做的意思是新增一个模板组,以后有任何需要自定义的模板,都可以放到这个组里面,我这边把这个组的名字取为custom;
    在这里插入图片描述
  2. 选中这个模板组,然后点击右上角的那个加号,选中第一项,新增一个具体的模板;
    在这里插入图片描述
  3. 给自定义的模板添加具体的内容;
    在这里插入图片描述
  4. 点击Define,然后在弹出的对话框中勾选java,这样做的目的是将自定义的模板应用到java程序当中;
    在这里插入图片描述
  5. 应用到java程序中后,点击OK完成设置即可,当我们再在代码中输入test的时候,就会发现下面已经出现了刚才设置好的模板的提示,这时候一回车就会生成我们刚才设置好的内容了。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  •  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值