IDEA MAC 快捷键

Set | Get

* ctrl+enter             出现生成get,set方法的界面

替换

* command+R         替换
* ctrl+shift+R         可以在整个工程或着某个目录下面替换变量

行操作

* shift+enter         换到下一行
* command+Delete             删除行
* command+D             复制一行
* command+X            剪切删除行
* ctrl+shift+J          把多行连接成一行,会去掉空格的行
* command+shift+上下箭头    把代码上移或着下移

自动生成代码

* command+J             可以生成一些自动代码,比如for循环

导包

* alt+enter             导入包,自动修改

格式化

* command+alt+L         格式化代码
* command+alt+I         自动缩进

代码补全

* ctrl+shift+space        代码补全,这个会判断可能用到的,这个代码补全和代码提示是不一样的

try | if | else

* command+alt+T         把选中的代码放在 TRY{} IF{} ELSE{} 里

查找

* alt+f7            查找在哪里使用
* command+alt+f7     查找选中的字符在工程中出现的地方
* command+F7        可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上
* command+shift+F7      先选中文本,高亮显示所有该文本,按Esc高亮消失。
* Alt+F3                先选中文本,逐个往下查找相同文本,并高亮显示。shift+f3就是往上找
* command+N             查找类
* command+shift+N         查找文件
* command+B             查找变量来源
* ctrl+shift+B             查找变量所属的类
* command+G                定位
* command+F             在当前文件里查找文本 f3向下看,shift+f3向上看
* ctrl+shift+F          可以在整个工程或着某个目录下面查找变量   相当于eclipse里的ctrl+H
* alt+shift+C             最近修改的文件
* command+E             最近打开的文件

debug

* f8                    跳到下一步
* alt+f8                 debug时选中查看值
* shift+f8            跳到下一个断点,也相当于eclipse的f7跳出函数
* f7                    进入到代码
* alt+shift+f7        这个是强制进入代码

* ctrl+shift+f9         debug运行java类
* ctrl+shift+f10        正常运行java类
* command+f2            停止运行

大小写转行

* command+shift+U         大小写转换

注释

* command+/              //
* ctrl+shift+/           /*...*/

返回上次编辑位置

* command+alt+左右箭头     返回上次编辑的位置

文件重命名

* shift+f6                重命名

其他

* command+P             方法参数提示
* command+shift+V         可以复制多个文本
* alt+f1                查找文件所在目录位置
* command+[或]              可以跳到大括号的开头结尾
* command+f12            可以显示当前文件的结构
* command+alt+B         可以导航到一个抽象方法的实现代码
* command+shift+*         列编辑