2025年IDEA中常用模板的使用

IDEA中常用模板的使用1 psvm 的用法 在一个类中输入 psvm 后回车 就会出现一个 main 方法 2 sout 及其相关用法 sout 的用法 在一个方法中输入 sout 后回车 就会出现我们常用的输出语句了 soutp 的用法 使用 soutp 可以打印一个方法的形参 soutm 的用法 使用 soutm 可以以 类名

大家好,我是讯享网,很高兴认识大家。
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的时候,就会发现下面已经出现了刚才设置好的模板的提示,这时候一回车就会生成我们刚才设置好的内容了。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
小讯
上一篇 2025-03-25 13:18
下一篇 2025-01-11 23:24

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/64907.html