Intellij-idea 2016新版快捷键

Intellij-idea 2016新版快捷键

此文章针对的是 Mac 版的2016.2.4 idea ,大部分的快捷键与旧版本的 idea 是相同的,大家请自行对比,以下快捷键只列举了工作当中最常用的。

内容编辑


  • option + enter:代码修复(用得最多)
  • command + J:常用代码片段,例如:if(obj==null){},for(int i =0;i<;i++){}等
  • command + N:代码生成,例如:Getters, Setters, Constructors, hashCode/equals等
  • control + O:方法重写
  • control + I:方法实现(一般情况下不需要,但是在java8中的接口可以使用default关键中,就起到使用了)
  • command + option + T:把选中的代码采用((if..else, try..catch, for, synchronized, etc.)包起来使用
  • command + /:行级注释,与解除注释(//注释)
  • command + option + /:块级注释,与解除注释(/注释/)
  • option + 向上箭头:将选中的代码块递增选中
  • option + 向下箭头:将选中的代码块递减选中
  • command + option + L:代码格式化
  • command + X:剪切当前行或者是选中的代码块
  • command + C:复制当前行或者是选中的代码块
  • command + shift + V:选择要粘贴的代码
  • command + D:重复复制当前行或者代码块
  • command + delete:删除当前行
  • command + shift + enter:在当前光标的下一行开头进行编辑
  • command + option + enter:在当前光标的上一行开头进行编辑
  • command + shift + U:大小写转换
  • command + W:关闭当前编辑文件
  • command + [-,+]:折叠或者是展开代码块
  • command + shift + [-,+]:折叠或者是展开所有代码块

搜索/替换


  • command + F:搜索
  • command + G:显示下一个搜索到的内容
  • command + shift + G:显示上一个搜索到的内容
  • command + R:内容替换
  • command + shift + F:在当前环境搜索
  • command + shift + R:在当前环境替换

使用搜索


  • option + F7:搜索当前内容被哪个文件引用
  • command + F7:在当前文件搜索相同内容
  • command + option + F7:显示被引用内容的语句

编译与运行


  • command + F9:编译项目
  • command + shift + F9:编译当前文件
  • control + option + R:选择运行程序
  • control + option + D:选择调试程序
  • control + R:运行程序
  • control + D:调试程序

调试


  • F8:步过
  • F7:步入
  • shift + F8:跳出
  • shift + F7:智能步入
  • option + F9:运行到光标
  • command + option + R:恢复程序
  • command + F8:切换断点(打断点或取消)
  • command + shift + F8:查看断点

导航


  • command + O:查找Class
  • command + shift + O:查找文件
  • command + option + O:可查找文件及方法
  • ESC:从导航窗口跳至编辑窗口
  • command + L:跳至某行某列
  • command + E:弹出最近用的文件
  • command + option + [左右箭头]:跳转至上一个或下一下编辑文件窗口
  • command + B:去方法声明处
  • command + option +B:去方法实现处
  • command + Y:查看定义的方法体
  • command + U:转至父类方法或类
  • command + F12:查看文件结构
  • control + H:查看类型层次结构(LocalDate -> Object)
  • command + shift + H:查看方法层次结构
  • control + option + H:查看方法调用结构
  • F2:定位下一个错误文件或错误行
  • shift + F2:定位上一个错误文件或错误行
  • F4 / command + 向下箭头:编辑源文件
  • F3:书签
  • option + F3:增强记忆书签
  • command + F3:查看所有书签

重构


  • F5:复制文件
  • F6:移动文件
  • command + Delete:彻底删除文件
  • shift + F6:修复文件名
  • command + option + N:把方法内联进来
  • command + option + M:提取方法
  • command + option + V:提取变量
  • command + option + F:提取字段
  • command + option + C:提取构造方法
  • command + option + P:提取参数

常规


  • command + S:保存全部
  • command + ,:打开系统设置
  • command + ;:打开项目结构窗口
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值