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快捷键
查找
全局查找:Alt+F7
全局查找在哪里使用
全局查找选中字符:Command+Alt+F7
查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的
在当前文件中查找某个字符串:Command+F7
可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上
高亮选中的文本:选中文本,按Command+Shift+F7
高亮显示所有该文本,按Esc高亮消失
查找相同文本并高亮:选中文本,按Alt+F3
逐个往下查找相同文本,并高亮显示,shift+f3
就是往上找
GET/SET方法:Ctrl+Enter
出现生成GET/SET方法的界面
任意处切换到下一行:Shift+Enter
任意处往下面添加一行空行并切换到下一行
查找类:Command+N
查找类
查找文件:Command+shift+N
查找文件
当前文件中搜索并替换:Command+R
替换
在整个工程或者某个目录下替换变量:Ctrl+Shift+R
可以在整个工程或着某个目录下面替换变量
删除当前行:Command+Y
删除当前光标所在行
复制当前行到下一行:Command+D
将当前光标所在行复制到下一行
合并多行到一行:Ctrl+Shift+J
将多行连接成一行,会去掉空行
自动生成一些代码结构:Command+J
自动生成一些代码结构,比如for循环之类的
查找变量来源或在哪里被使用:Command+B
查找变量的来源或者变量在哪里被使用,同F4
相似,查找变量来源
查找变量所属类:Ctrl+Shift+B
查找变量所属的类
定位当前行和列或跳转至某行某列:Command+G
定位当前所在的行和列,或者跳转至某行某列
在当前文件中查找:Command+F
在当前文件里查找文本,F3
向下看,Shift+F3
向上看
在整个工程或者某个目录下查找变量:Ctrl+Shift+F
可以在整个工程或着某个目录下面查找变量
查看最近修改的文件:Alt+Shift+C
查看最近修改的文件
查看最近打开过的文件:command+E
查看最近打开的文件
万能键:alt+enter
导入包,自动修改,自动补全啊,很多功能
格式化代码:Command+Alt+L
格式化代码
自动缩进:Command+Alt+I
自动缩进,不用多次使用tab或着backspace键,也是比较方便的
代码补全:Ctrl+Shift+Space
代码补全,这个会判断可能用到的,这个代码补全和代码提示是不一样的,可能和系统快捷键冲突,反正我是没反应
方法参数提示:Command+P
方法参数提示
将选中代码放入代码块中:Command+Alt+T
把选中的代码放在try{},if{},else{}里
多文本复制:Command+Shift+V
会出来之前复制过的内容列表,可以复制多个文本
大小写转换:Command+Shift+U
大小写转换
查找文件所在位置:Alt+F1
查找文件所在目录位置
单行注释:Command+/
注释一行或着多行 //
多行注释:Ctrl+Shift+/
多行注释/*…*/
返回上次编辑的位置:Command+alt+左右箭头
返回上次编辑的位置
重命名:Shift+F6
重命名
上移或下移代码:Command+Shift+上下箭头
把代码上移或着下移
跳至大括号开头或结尾:Command+[或]
可以跳到大括号的开头结尾,毫无效果
显示当前类中所有方法:Command+f12
可以显示当前类中所有方法
跳转至接口或抽象方法的实现代码:Command+Alt+B
可以跳转至接口的实现类,接口或抽象方法的实现方法
debug时查看选中值:Alt+F8
debug时选中查看值
debug跳到下一步:F8
跳到下一步
debug跳至下一个断点:Shift+F8
跳到下一个断点
debug中进入代码:F7
进入到代码
debug强行进入代码:Alt+Shift+F7
强制进入代码
debug运行:Ctrl+Shift+F9
debug运行java类
非debug运行:Ctrl+Shift+F10
正常运行java类
停止运行:Command+F2
停止运行