快捷键类型:Mac OS x
技巧:
查看源码源位置:进入类==>点击下图红色框框
快速生成main方法:psvm+回车
快速生成打印方法:sout+回车
快速抽取变量:代码末尾加上.var+回车
快速打印:代码末尾加上.sout+回车
快速循环:100.for
快捷键:
option+enter:自动创建、生成方法或实现
command+鼠标左键:前往方法的实现地方
command+option+T:自动生成try{}catch() (先选定要生成try catch的代码块)
command+option+L:格式化代码 (先command+A全选所有代码)
command+option+U:显示uml图
option+command+左方向键/右方向键 上一个光标位置/下一个光标位置
command+E:跳到最近打开过的文件 (如.java .jsp)
command+shift+F / R:全局查找、全局替换
command+option+M:抽取方法
command+option+V:抽取变量
command+shift+回车 行末自动添加分号
command+7:查看类的所有方法
command+D:代码复制
command+Y:代码删除
control+i:实现方法
control+o:覆写方法
shift+回车:向下插入一行
option+command+回车:向上插入一行
查找:
command+N:查找方法
fn+command+F12:查找方法(弹框)
command+shift: 搜索文件
查看:
1.从外部查看类 :command+shift+i
2.查看方法调用链:control+option+H
3.查看历史每行代码的提交信息:
代码左侧右键选Annotate:
结果
跳转:
指定行:command+G
接口方法 ==> 实现类方法:option+comand+B(太实用了)
实现类方法 ==> 接口方法:command+u
提示:
调用方法时查看方法参数类型:command+P
错误信息:fn+command+F1
修改:
批量修改:fn+shift+f6
查看方法或变量调用:option+f7,或者选择中方法后右键+Find Usages
远程Debug:
远程服务器修改启动jar包命令:
java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
-Dspring.profiles.active=dev xxx.jar
idea配置:
点击Edit Configurations
点击左上角“+”选择Remote
name随便取,Host选localhost,端口和其他参数配置和上一步服务器启动jar包命令参数对应