Intellij快捷键(based on Mac OS X 10.5+ keymap)
搜索
double shift |
全局万能搜索 |
command + F |
本文件内查找 |
command + G |
往下继续查找 |
command+shift+G |
往上继续查找 |
command + R |
本文件替换 |
command + shirt + F |
更大范围查找 |
command + shirt + R |
更大范围替换 |
command + shirt + F |
万能搜索 |
command + o |
找类 |
comand + shift + o |
找文件 |
command + B |
进入函数里面(ideavim :control + ]) |
commad + option + 左剪头 |
退出函数 (ideavim :control + O/T) |
option + F7 |
搜索方法调用的地方 |
信息查看
command + F12 |
查看当前文件的类方法 |
command + 7 |
打开类结构窗口 |
command + 0,1……9 |
打开相应工具箱 |
command + shift + F7 |
高亮关键词 |
command + option + F7 |
展示方法demo |
command + option + B |
快速查看接口实现 |
代码构建
control + enter (command + N) |
快速添加构造函数、get/set函数、覆写等 |
option + enter |
解决当前小灯泡 |
control + option + O |
自动去除不必要的包 |
shift + F6 |
重构-重命名 |
command + option + L |
格式化 |
command + shirt + enter |
//for、if自动补全结构 |
command + option + T |
用if else, try catch包裹选中代码 |
command + option + M |
提取选中代码抽象成方法 |
编辑
command + shift + U |
统一改为大小写 |
command + D |
复制当前行 |
command + delete |
删除当前行 |
option + delete |
删除代码开始前部分 |
command + Shirt + 上下 |
上下移动一行 |
tab |
补全 |
option+上/下 |
选中 |
control + shift + J |
合并到同一行 |
command + Z |
撤销 |
command + shift + Z |
取消撤销 |
command + G |
跳转 |
注释
commadn + / |
注释与反注释 // |
command + shirt + / |
注释与反注释 /* */ |
/** + 回车 |
快速生产函数、类注释 |
代码折叠
command+shift+ +/- |
全部 |
command + +/- |
当前代码块 |
command + shift +/- |
折叠文件所有代码 |
文件切换
control + tab( command + E ) |
切换最近文件 |
command + shirt + [/] |
tab切换 |
快速生成代码
psvm + tab |
生产main方法 |
sout + tab |
生产print方法 |
其他
commad + ‘ 打开IDE配置
调试
control + R |
run |
control + D |
debug |
command + P |
显示使用的方法传入的参数信息 |
F9 |
跳到下一个断电 |
F8 |
下一行 |
F7 |
下一行,遇到函数则进入 |
Shift + F8 |
出去函数 |
option + F9 |
跳到断点处(一定要可以运行到的) |
远程调试
1、登陆远端服务器,ps查看java进程是否含有相关信息(-agentlib:jdwp=transport=dt_socket,address=9128,server=y,suspend=n ),并记住端口和机器ip
2、设置IDE远程调试,并开启debug
远程调试原理:http://kyfxbl.iteye.com/blog/1697203
GIT/SVN
command + T |
更新 |
command + K |
提交 |
command + shift + K |
push |
1、拉取开发分支到本地,然后切换(默认是master,所以必须切换到分支上开发),进行开发
2、开发完成后,将远端的master分支合并到本开发分支
3、冲突解决可以使用sourceTree
安装插件的方法
- double shift -> Install plugin from disk -> 选择插件安装文件
- command +’ -> 搜索plugins -> 搜索需要的插件
推荐插件
常规设置及其问题
未完待续
如果文章对您有帮助,欢迎扫描下方二维码赞助(一分也是爱噢),谢谢