IDEA提升编码速度

焦点移动

  • 将焦点冲代码编辑窗口移动到菜单栏:Alt+菜单栏带下划线字母
  • 将焦点从工具窗口移动到代码编辑窗口 Esc或Shift+Esc
  • 将焦点从代码编辑移动到最近使用的工具窗口 F12
  • 模板提示 Ctrl+J
  • 打开最近打开的文件,Ctrl+E
  • 关闭当前文件:可自己设置 Alt+M

使用键盘操作Project窗口

  • 上下左右键控制文件夹的打开和关闭,向左键可跳到上级文件夹
  • 新建文件或文件夹:将焦点移动到文件夹上,Alt+F打开File菜单,使用方向键选中要新建的类型,Enter
  • 重命名文件或文件夹 Shift+F6
  • 移动文件 F6

调试时的快捷键

  • 设置和取消断点 Ctrl+F8
  • 进入方法内部 F7
  • 跳出方法
  • 查看变量的值
  • 改变变量的值
  • 运行到光标处 Alt+F9

结构关系类

  • 显示当前文件的结构 Ctrl+F12
  • 类的继承结构 Ctrl+H
  • 查看类或变量在哪些地方被使用 Alt+F7
  • 查看某个类或方法的定义 Ctrl+Shift+I
  • 进入某个方法的接口声明或实现类实现 Ctrl+B / Ctrl+Alt+B

搜索类

  • 搜索类 Ctrl+N
  • 搜索文件 Ctrl+Shift+N
  • 搜索符号 Ctrl+Shift+Alt+N 搜索范围最大,可搜索URL

多点编辑和替换

  • Ctrl+R
  • Shift+Alt+鼠标左键选中多个点,再编辑

优化代码

  • 格式化 Ctrl+Alt+L
  • 删除没用的导入 Ctrl+Alt+O

删除,选中,移动光标

  • 以单词为单位移动 Ctrl+ 左右
  • 选中加Shift
  • 以单词为单位删除 Ctrl+Backspace
  • 删除当前行 Ctrl+Y

重写、实现、生成方法

  • 实现接口 Ctrl+I
  • 重写方法 Ctrl+O
  • 生成构造方法 Alt+Insert
  • 显示一个方法的参数信息 Ctrl+P
  • 去掉if/for/try等 Ctrl+Shift+Delete

代码中做标记和跳转

  • 定义标签 Ctrl+Shift+数字(不能使用小键盘)
  • 跳转标签 Ctrl+数字
  • 可以跳转到上次编辑的地方 Ctrl+Shift+Back

屏幕滑动

  • 屏幕滑动但光标不动 Ctrl+上下键或Page Up/Down
  • 屏幕滑动到光标所在的地方 ctrl + M

转载于:https://my.oschina.net/u/3160411/blog/1834568

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值