1 窗口跳转:
Alt+数字(如 Alt+4 进入run ;
Alt+5进入debug)
ctrl+Alt+L:格式化代码
2 项目跳转:
ctrl+Alt+]:跳到下一个窗口;ctrl+Alt+[:跳到上一个项目窗口
3 文件切换:
Ctrl+E:最近文件展示(ctrl+shift+A:recent Files);
4 最近修改文件切换:Ctrl+shift+E
5 最近浏览文件跳转:alt+windows+左箭头
6 书签跳转:
1)对某段代码做标记:(ctrl+)f11
2) 标签之间跳转:ctrl+1/ctrl+2等
7 添加收藏:alt+shift+F(可以收藏类和方法)
8 字符跳转插件emacsIdea直跳转
9 编辑区和文件区跳转
Alt+1 和 ESC分别为向左边和右边的跳转()。
10 查找
1)CTRL+N:类
2)ctrl+shift+N:找文件
3)ctrl+alt+shift+N:找符号(包括函数、属性)
4) ctrl+shift+F:搜索字符串
11 定义快捷键
ctrl+shift+A,搜索live template,然后进行定义快捷键(pi,ps,main等)
12 postfix:
1)100.fori for循环
2)sout:i.sout;
3) name.field;
4)return;
5)nn:user.nn:
if(user!=null){
}
13 alt+Enter
1)实现接口
2)单词拼写
3)list replace
4)自动创建函数
5)字符串format或者bulid
6)导包
14 重构
1)重构属性(shift+f6)
2)重构方法(alt+Enter/ctrl+f6)
15 抽取
1)抽取变量:ctrl+alt+v:将变量抽取出来,统一起一个名字。
2)抽取静态变量 ctrl+alt+c
3)抽取成员变量 ctrl+alt+f
4)方法参数 ctrl+alt+p(使方法不依赖与成员变量)
5)抽取方法:ctrl+alt+M
16 Spring 关联
1)File -> Project Structure -> Faces ->+spring ->选择项目名称->...
17 关联数据库
问题:连接不成功,对应的插件下载不成功,单独在官网下载成功以后,安装了还需要秘钥。
18 断点调试
1)为某一行添加断点:ctrl+f8
debug方式启动代码:shift+f9
2)单步运行代码:f8
3)跳到下一个断点:f9
4)查看所有断点:ctrl+shift+f8
5)禁止所有断点:
6)条件断点(在断点上,右键,然后填写条件);
7)运行指定行的代码:
光标放在该行,然后按:alt+f9
8)setValue:在debug过程中按住debugger窗口中的f2键,即可对元素的值进行设置,来定位某个特定值在代码中是否能够运行成功。
19 文件操作
1)复制文件:f5
2)复制到指定目录下:f6
3)批量复制 ctrl+shift+v(待练习)
4)查看当前filed method大纲 ctrl+f12
20 总结:这些快捷键的使用可以大大提升我们的开发效率,其中,最为好用的快捷键为:
1)ctrl+shift+A(查找所有快捷键的快捷键,堪称神器!)
2)alt+enter;
3)ctrl+shift+j(列操作);
4)设置条件断点条件
5.12 add:
1 取消IDE默认打开工程:
File->Settings->System Settings ,然后如下所示进行操作:
然后点击OK即可。