ctrl + w :扩展选择的代码
alt + shift + 上下箭头 : 上下移动 代码
ctrl+shift + 箭头:移动整个方法
ctrl+ - :收缩代码,
ctrl + = :打开收缩的代码
ctrl+alt+t : 选择模板代码包围选中的代码(例如try{}catch(){}操作),反操作快捷键是ctrl+shift+delete
alt+j:选择插入的符号,继续按继续查找选择相同的内容(类似sublime中的ctrl+d), ctrl+alt+shift+j:选中全部的
ctrl+shift+空格:根据类型智能补全内容
点中(不用选择)shift+f6 修改字段名称,回车,弹框检测发现相关字段的getter和setter方法,回车修改对应的方法名
ctrl+alt+L :格式化代码选中的代码,不选中代码则格式化全部
alt+enter: 猜测提示,弹出错误提示及处理选项,f2跳到下一个存在错误/警告的位置
shift按两次:search everywhere
ctrl+shift+f全局搜索时,可能存在一些扩展拼接的文字,可以通过alt+w来缩小搜索单词的范围
ctrl+f12打开文件结构,可以通过alt+7打开相应的工具窗口
ctrl+b:跳转到声明方法的位置,或展示该方法所有被使用的位置,alt+f7查看更多详细的使用
ctrl+alt+b:查找到对应实现的接口
ctrl+h:显示类的 层次体系
ctrl+e:显示最近打开的文件,ctrl+shift+e:发现最近访问的文件的代码(可搜索)
f3:跳到文件下一个相同文字的位置,shift+f3:跳到上一个文字位置
ctrl+shift+f10:运行代码
ctrl+f8:打断点
shift+f9: debug模式运行
ctrl+p:参数提示
ctrl+shift+t:创建测试类
alt+intert:选择文件夹alt+intert新建
ctrl+alt+v:抽取变量
ctrl+shift+u:选择字符串小写转大写
ctrl + q:显示方法说明(多行注释才有效)
ctrl+shift+alt+c:拷贝全限定类名