刚开始使用IDEA 记录一下使用中需要掌握的常用功能
安装
Windows安装
注册码
基本设置
主题设置
字体设置
大小写检查设置
常用快捷键
- 自动补全变量名称 : Ctrl + Alt + v,在eclipse中使用Shift + Alt + L
当进行方法调用时,如果方法有返回值,可以先写方法的调用,然后使用该快捷键生成一个变量来接收方法的返回值。
例如 request.getRequestDispatcher(view); 该方法会返回一个RequestDispatcher类型的返回值,此时将光标移到代码的最后一行,使用快捷键自动生成变量来接收方法的返回值,生成后的结果
快捷键使用前:
request.getRequestDispatcher(view);
快捷键使用后:
RequestDispatcher requestDispatcher = request.getRequestDispatcher(view);
- 自动补全属性名称 : Ctrl + Alt + f
- Alt + Enter : 错误修复解决方案,在eclipse中鼠标移到错误位置上就会给出解决错误的方案
- Ctrl + F: 当前文件查找
- Ctrl + Shift + F : 全局查找
- Ctrl + R : 当前文件替换
- Ctrl + Shift + R:全局替换
- Ctrl + 空格: 开启每个字母都触发代码提示(这个组合快捷键可能和搜狗输入法中英文切换冲突,建议修改一下)
- Ctrl + D : 复制一行
- Alt + Shift + 上下键 : 移动当前行
- Ctrl + Shift + I : 格式化代码
- Ctrl + N : 搜索Java文件
- Ctrl + Shift + N: 搜索所有文件
- Shift + Shift: 双击: 搜索所有
- Ctrl + N : 在.pom文件中快捷提示
- Ctrl + Shift + Alt + N : 搜索文件中的字符串
- Ctrl + Y : 删除一行 , eclipse中:Ctrl + D
- Shift + F6 : 重命名
- Ctrl + Alt + B : 选中接口中的方法名,切换到实现类
重要功能
idea 可以调试js代码,需要谷歌浏览器安装插件
Tool—》 Rest Client : 用于发送请求
调试:
F9 : 跳到下一个断点
F8 :单行执行(如果当前行是方法调用,不进入方法体)
F7 :单行执行(如果当前行是方法调用,则进入方法体内)
Shift + F8: 跳出方法
psvm:是public static void main方法签名的简写,用于快速写出mian方法,在eclipse中直接写main方法回车即可
sout: 快速编写System.out.println();相当于eclipse中的syso
Alt + Insert:生成构造方法、Getter&&Setter、toString 等方法,也可以在代码中右键—>Generate…
其他
在同一个Project中使用多个Module时,如果出现后面的模块识别不了前面module中的类时,可以在Project Structure中,选中后面的Module所依赖的Module
Project中有三个Module:model(实体)、repository(dao层)、web(web层)
三者依赖关系: web <– repository <– model