对于大多数web应用开发的程序员来说,IDEA Intellij是一款使用很频繁且功能十分强大的开发工具,如果对这款IDE的使用技巧也非常熟悉的话,会使你平常的开发效率提高百倍.那么下面就简单介绍一些平常开发中比较常用的操作技巧.笔者是在Ubuntu系统下的进行的操作,windows系统下的大部分操作也类似.
1.多项目跳转快捷键:ctrl+alt+左方括号(或者右方括号)
2.查找最近编辑的项目文件:ctrl+E
3.文件编辑位置的跳转:ctrl+shift+Backspace
4.收藏类或者方法:Alt+shift+F
5.编辑区和文件区的来回跳转:alt+1/esc
6.类的精准搜索:ctrl+N
7.文件搜索:ctrl+shift+N
8.字符串搜索:ctrl+shift+R
9.列操作批处理:先选中某个待操作的字符,然后按ctrl+shift+alt+J
10.大小写切换:ctrl+shift+U
11.使用LiveTemplates来快速写代码,比如我们在写if(xxx == null){...}时,我们可以直接输入ifn就会出现相关的提示,或者在输入psfs就可以看到public static final String的提示操作,这里我们可以自定义或者使用IDE自带的,进入Settings设置,然后Editor->Live Templates,可以看到右侧有编辑器默认的templates,后面就可以自定义符合自己写代码风格的模板了.
12.代码重构:假如需要修改某个变量名,可以按shift+F6,当出现红色方框的时候就可以修改了,在本类中生效.
13. 代码抽取:
变量:ctrl+alt+V
常量:ctrl+alt+C
参数:ctrl+alt+P
方法:ctrl+alt+M
14.spring关联:自动跳转实现类等功能...
15.数据库关联:在mapper中写sql语句时可设置数据库自动关联
16.重新运行程序:SHIFT+f9
17.查看所有断点:ctrl+shift+f8
18.断点调试->表达式求值:alt+f8
19.文件绝对路径复制:ctrl+shift+c
20.剪切板:ctrl+shift+v