idea psvm 自定义

您所在的位置:网站首页 书画家刘俊卿简介 idea psvm 自定义

idea psvm 自定义

#idea psvm 自定义| 来源: 网络整理| 查看: 265

IDEA提供了常用的模版代码,同时允许我们自定义模版,运用好这一功能,可以节省我们很多敲重复代码(或者复制重复代码)的时间,比如自定义的全局异常等在项目中常用的方法,都可以套在自定义模版中使用,非常方便!

1. 常用模板代码快捷键 (1)main方法

在类体中输入 psvm ,回车。生成如下代码。

public static void main(String[] args) { } (2)打印输出

在方法体中输入 sout ,回车。生成如下代码。

System.out.println(); (3)普通 for 循环

在方法体中输入 fori,回车。生成如下代码。

for (int i = 0; i  (4)增强 for 循环

在方法体中输入 foreach,回车。生成如下代码。

for (:     ) { } (5)查看更多快捷键

Ctrl + J

2. 自定义模板代码

进入设置页面

92ce7e81fd6f753cf01b952ab3752eee.png

创建自定义分组(下图中的Java分组原来是没有的,是本人已经建好的。可以假设还没有这个分组,继续往下看)

74bd1fc4872335c2d53565d122ffd7a3.png

输入分组名

c8c3248bb8a02dd46c9d35827eee887d.png

创建模板代码1

83f8ce6f3343c3f1afbc50fb48565886.png

创建模板代码2

90bf99fa90ec51b3fa7ff7e38def7568.png

将模板添加到Java分组

936546d2913bf957e30e14122dcdd190.png 9f55aaf35cdcf68494fbc2f9719701c2.png

然后在方法体中输入 sys 就会自动生成 Syste.out.println() 了;

附常用模板

/** * 1. IDEA中代码模板所处的位置:settings - Editor - Live Templates / Postfix Completion * 2. 常用的模板 */public class TemplatesTest {    //模板六:prsf:可生成 private static final    private static final Customer CUST = new Customer();    //变形:psf    public static final int NUM = 1;    //变形:psfi    public static final int NUM2 = 2;    //变形:psfs    public static final String NATION = "china";    //模板一:psvm    public static void main(String[] args) {        //模板二:sout        System.out.println("hello!");        //变形:soutp / soutm / soutv / xxx.sout        System.out.println("args = [" + args + "]");        System.out.println("TemplatesTest.main");        int num1 = 10;        System.out.println("num1 = " + num1);        int num2 = 20;        System.out.println("num2 = " + num2);        System.out.println(num1);        //模板三:fori        String[] arr = new String[]{"Tom","Jerry","HanMeimei","Lilei"};        for (int i = 0; i = 0; i--) {                    }    }    public void method(){        System.out.println("TemplatesTesthod");        ArrayList list = new ArrayList();        list.add(123);        list.add(345);        list.add(567);        //模板五:ifn        if (list == null) {        }        //变形:inn        if (list != null) {                    }        //变形:xxx.nn /  xxx.null        if (list == null) {        }        if (list != null) {        }    }

转载:https://mp.weixin.qq.com/s/0MeZE-cJKQ1WssOf11AoeQ



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3