zoukankan      html  css  js  c++  java
  • eclipse 代码模板

    平常在借助eclipse进行开发时,有很多代码是重复的,这个时候我们可以利用eclipse自带的代码模板来进行快速输入,我们都知道,在eclipse中输入main,然后按下alt+/就会立马生成整个main方法,

    我们打开windows-->Preference-->java-->Editor-->Templates,在里面找到main就会看到以下定义:

    这就是快捷输入的来源定义了,据此,我们可以定义属于自己的快速输入

    比如,项目中经常要测试性能,判读一段代码的运行时间,我们可以新定义一个模板如下:

    点击new,然后在模板中输入

      long start=System.currentTimeMillis();
        ${line_selection}${cursor}
        long end=System.currentTimeMillis();
        System.out.println("消耗时间为:"+(end-start));

    保存生效,注意Insert Variable...按钮,可以看到内置的可以使用的$变量,比如上面所使用的${line_selection}就表示被选择的代码.定义好模板后,在项目中选中要测试的代码,按alt+shift+z,就会出现刚刚定义的模板,比如你定义的名字为testtime,选择testtime,立马选中的代码就会被模板中的代码包围.可以测试消耗时间了

    再比如,项目中使用log4,经常要在类中定义类似

    private Logger logger = Logger.getLogger(AcctSFeeLogic.class)的代码,我们也可以定义一个模板如下:

    表达式为:

    ${:import (org.apache.log4j.Logger)}
        private Logger logger = Logger.getLogger(${enclosing_type}.class);

    这样在项目中输入logger,然后点击alt+/就会自动出现log4j使用的代码了,而且导入也默认导入了

    有其他的类似重复输入的都可以定义成模板快速输入

  • 相关阅读:
    2020-2021-1学期 20202424 《网络空间安全导论》第一周学习总结
    斐波那契数列
    第五周学习总结
    第四周学习总结
    黑客偶像
    第三周学习总结
    关于罗马数字转换成阿拉伯数字的理解
    十进制转二进制(python转换代码)
    第二周学习总结
    师生关系
  • 原文地址:https://www.cnblogs.com/NieXiaoHui/p/7201649.html
Copyright © 2011-2022 走看看