黑马程序员技术交流社区

标题: 【上海校区】IDEA的实时模板 [打印本页]

作者: yuchengmin    时间: 2018-8-1 14:15
标题: 【上海校区】IDEA的实时模板
IDEA的实时模板
​     实时模板指的是在编写代码的过程中,快速生成代码的模板。比如,之前我们在Eclipse中打印语句的快捷键是"syso",但是在IDEA中,快捷键变成了"sout"。这个时候,我们可以修改快捷键,也可以自己定义一个实时模板"syso"。创建方法如下:
1.1 第一步:创建一个实时模板分组

Live Templates -- -Template Group
给这个分组取名:
1.2 第二步:新建一个模板

选中自己的模板组,点击右侧的加号,创建一个模板。
1.3 第三步:编写模板内容

如上图标注 1 所示,是设置这个模板的名称,在我们写代码的时候直接通过这个名称就能够调用这个模板了。
如上图标注 2 所示,设置的是对这个模板的描述信息;
如上图标注 3 所示,实时代码模板的内容,其中用到了预设的变量$END$。表示模板调用后,鼠标光标停留的位置。
如上图标注 4 所示,可设置该实时代码模板的试用范围,比如图上的 syso
这是 Java 代码,所以试用范围我们就应该只是 Java 文件上或是 JSP 这类文件上,设置在 HTML 或是 CSS 文件上就完全没有多大意义了。
如上图标注 5 所示,勾选了辅助的功能:
Reformat according to style
对生成的代码进行格式化。
Shorten FQ names
表示缩写类的全称限定名。这个一般需要勾选,帮助你把模板里的全称限定名对应的类 import,然后使用的地方改成缩写。


作者: 不二晨    时间: 2018-8-2 17:30
奈斯,棒棒哒
作者: 饺子lsy    时间: 2018-8-3 21:59
给大仁哥踩踩..
作者: 90期javaEE-堃隽    时间: 2018-8-4 11:06
猜一下,lllllllll
作者: 孤尽    时间: 2018-8-7 16:58





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2