idea自动抽取变量快捷键设置
ctrl+alt+v
自动遍历
iter
注解配置
Setting > Editor > File and Code Templates > Includes > File Header
添加注解
/**
* ${description}
* @author ${USER}
* @date ${DATE}
**/
代码补全
1, psvm(生成 main 函数)
(1)我们在代码中输入 psvm 后回车:会自动生成 main 函数:
2,sout(打印语句)
我们在代码中输入 sout 回车,会自动生成 System.out.println() 这个打印语句:
3,.var(自动为对象生成声明)
(1)比如输入 123.var 回车,
(2)输入 new File().var 回车,
4,.try(生成 try … catch)
(1)比如我们在上面的 File 代码后面跟上 .try 回车:
(2)则会自动在外层加上 try…catch 语句:
5,.if(生成 if 语句)
(1)我们输入好一个条件后在后面跟上 .if,然后回车:
(2)便会自动生成如下的 if 语句:
6 .null 与 .nn(空、非空判断)
(1)比如输入 args.null 回车,则会生成如下代码,判断是否为空:
(2)比如输入 args.nn 回车,则会生成如下代码,判断是否不为空:
7 .for和.fori(for 循环遍历)
(1)比如输入 args.for 回车,则会生成普通的 for 遍历语句:
(2)输入 args.fori 回车,则会生成带有索引的遍历语句:
8 dep(依赖配置)
在 pom.xml 文件中输入 dep 后回车,会自动生成依赖配置相关代码:
配置mvn
快捷键查看
help->keymap Referernce
mac 的快捷键对应
中文输入法
在线上,环境操作中,我们会遇到 IDEA 系列产品在 Linux 下无法使用搜狗拼音输入中文的情况,我们可以通过以下方式来解决。
首先 IDEA 安装在/opt目录下面,idea.sh文件在 idea 所在目录的 bin 文件夹里面。
我们可以用文本编辑器打开 idea.sh,我们可以看到下面这段代码:
# -------------------------------------------------------------
# Run the IDE.
# -------------------------------------------------------------
在它前面添加:
XMODIFIERS="@im=fcitx"
export XMODIFIERS
保存后,我们就可以在 IDEA 中正常输入中文了。
继承关系图
选中要查看的某个接口或类,点击右键,选择Diagrams->Show Diagram
隐藏文件
- 按Command+,打开Preferences窗口
- 在Editor > File Types窗口的最下端找到lgnore files and folesrs.
- 按照输入规则输入需要隐藏的文件夹即可
自动生成serialVersionUID
搜索Serializable class without ‘serialVersionUID’
勾选Serializable class without ‘serialVersionUID’后面的复选框。右侧Severity默认Warning即可。