Mac键盘符号和修饰键说明
⌘
Command⇧
Shift⌥
Option⌃
Control↩︎
Return/Enter⌫
Delete⌦
向前删除键(Fn+Delete)↑
上箭头↓
下箭头←
左箭头→
右箭头⇞
Page Up(Fn+↑)⇟
Page Down(Fn+↓)Home
Fn + ←End
Fn + →⇥
右制表符(Tab键)⇤
左制表符(Shift+Tab)⎋
Escape (Esc)
idea跳转类
⌘
Command+1 :跳转至project页面(也就是项目目录),esc跳回代码编辑页面;
⌘
Command+E :跳转最近打开页面;
shift+⌘
Command+delete :跳转最近编辑页面;
option+⌘
Command+← :跳转最近操作位置;
option+⌘
Command+→ :跳转回操作位置;
idea搜索类
⌘
Command+N :搜索(可以搜索类,文件,方法/变量,)classes,files,symbols;
⌘
Command+F :搜索字符串,但只限至本类里;
shift+⌘
Command+N :搜索文件;
control+shift+F :搜索整个项目下的字符串;
option+shift+N :搜索方法/变量;
idea操作类
.nn : 输入对象后加上.nn 生成if非空判断;
.ret :输入对象后加上.ret 生成return;
option+enter :idea的智能提示;
shift+F6 :重命名变量;
⌘
Command+option+V :抽取变量;
⌘
Command+; :关联Spring;
shift+⌘
Command+C :复制完整项目路径;
control+⌘
Command+N :创建类,方法,文件,xml 之类的都可以;
control+⌘
Command+G :重命名一般用在xml里(class类里不能用的)
⌘
Command+F12 :查看本类下所有方法以及变量;
option+⌘
Command+U:查看类的继承关系;
option+control+H:查看方法调用结构和调用层次;
option+shift+⌘
Command++U :查看项目结构关系图;
control+shift+F9 :运行某段方法(光标处);
Debug类
shift+F10 :启动Tomcat服务器;
shift+F9 :启动断点;
F8 :断点一行行运行;
F9 :跳到下一个断点(如何没有下一个断点就结束Debug模式);
shift+⌘
Command+F8 :查看所有断点;
option+F9 :跳入光标指定处