前言
有Java基础的同学应该都知道,在编写一些model类的时候很多都是重复性的操作,或者是编写方法时像一些for循环判断语句都极度相似,但是使用idea代码小助手时能够极大的提高我们的生产率,让代码成为快乐的源泉(-_-//)。
下面内容基于window,据我了解mac系统的commend 键 与win下的ctrl 一致,仅供参考,若有不一致的地方可以在评论区分享。
来源
这篇博客的内容大部分来源于一个教程地址是
如果看视频觉得慢的话,可以看下面的教程,(第一次用gif 不知道能不能体现出来效果)
开始
1.列操作
package com.hew.securitydemo;
public enum test1 {
502: "avde"
323: "adfdd"
3233: "asdfsfadf"
}
想把上面的内容变成下面的
package com.hew.securitydemo;
public enum test1 {
AVDE(502),
ADFDD(323),
ASDFSFADF(3233),
}
步骤说明
先选中:
然后按ctrl + alt + shift + j
全选选择内容-》
按二次右方向键到达字母左边缘-》
ctrl + shift + 右方向键
选中单词-》
ctrl + shift + u
小写字母变大写然后剪切-》
按home键回到行首粘贴-》
输入左括号-》
ctrl + 右方向键
光标到达数字右边缘-》
输入右括号-》
ctrl + shift + 右方向键
选中后面多余内容,按,
覆盖
postfix 后缀快捷操作
样例
public static void main(String[] args){
for (int i = 0; i < 100; i++) {
for (int j = 0; j < 200; j++) {
System.out.println(i * j);
}
}
}
完成上述方法定义你需要多长时间。。
下面看操作
这个我就不多说了,100.fori
按回车后再按一个字母可以替换i
这是idea postfix
常见的还有str.nn
-》
if (str != null) {
}
还有很多ctrl + shita + a
可以查看其他的,注意这个快捷键可能或和其他软件冲突,钉钉的截图也是这个快捷键,还有一种打开方式
help -》 find action也可以 然后搜索postfix即可
idea 代码模板
我们常用的main 就是常见的一种
其他类型的查看方式与postfix 类似,搜索(live template)
不同于 postfix ,template 可以自定义
常用的除了main外还有
p
使用举例
private String username;
/**
* 邮箱
*/
private String email;
private Integer ;
private Integer age;
/**
* 价格
*/
private Integer money;
完成这块代码演示
下面让我们来看看如何自定义模板
简明步骤
按上面的介绍,打开设置面板,选择java,点击右上角加号,选择live template
然后在Abbreviation 输入模板简写,Description 输入提示信息,一般跟模板简写一样就行。
最重要的一步,点击下面的红色的 Define 在弹出的选择框选择java
Apply -》OK
今天就先搞这么多,后面还会更新