IDEA快捷键大全

一、IDEA常用快捷键

可通过IDEA菜单栏 Help -> Keymap Reference查看

IDEA_KEYMAP

二、查看快捷键功能和修改

Find_Keymap

三、常用快捷键

以下是我在工作和学习中会用到的快捷键

注:以下快捷键后加*表示十分常用

3.1 ALT

快捷键含义
ALT + 7显示当前类结构
ALT + Delete安全删除
ALT + Enter*显示智能操作列表
ALT + F1选择当前类在多种视图中择一显示
ALT + F7查看类/方法/属性/参数等的使用情况
ALT + Insert*生成get/set/toString等代码
ALT + Q显示上下文信息,类文件中显示类名信息

3.2 ALT + SHIFT

快捷键含义
ALT + SHIFT + ↑*向上移动选中代码
ALT + SHIFT + ↓*向下移动选中代码
ALT + SHIFT + F添加到Favorites

3.3 CTRL

快捷键含义
CTRL + A*全选
CTRL + B / CTRL + LEFT*跳转到类/方法/属性定义
CTRL + C*复制
CTRL + D复制当前行或选中的块
CTRL + E*显示最近打开的文件列表
CTRL + F*当前页面查找
CTRL + G当前页面跳转到某一行
CTRL + H显示当前光标选择类继承关系
CTRL + I实现父类或接口的方法
CTRL + J选择代码模板插入
CTRL + K提交git
CTRL + L搜索后,查找下一个
CTRL + M当前鼠标所在行滚动到页面中心
CTRL + N*查找类
CTRL + O*选择父类或接口中方法去实现(比Ctrl + I更广,这个包含祖先类)
CTRL + P显示方法的参数信息
CTRL + Q显示方法的文档信息
CTRL + R当前页面替换
CTRL + S保存
CTRL + Tgit更新项目
CTRL + U跳转到当前类的父类或接口
CTRL + V*粘贴
CTRL + W拓展鼠标选择
CTRL + X*剪切
CTRL + Y删除行
CTRL + Z*撤销
CTRL + BackSpace删除光标选中单词前面部分
CTRL + Delete删除光标选中单词后面部分
CTRL + End跳转到文件尾部
CTRL + Enter分割行,将光标后面部分下移为一行
CTRL + F1显示错误或警告的具体信息
CTRL + F2停止运行的程序
CTRL + F4关闭当前编辑文件
CTRL + F6修改方法签名
CTRL + F7光标所在方法、属性、参数,从当前文件声明位置跳转到使用位置
CTRL + F8打断点
CTRL + F9编译
CTRL + F11使用bookmark功能,将光标所在代码行标记为书签
CTRL + F12列出类中所有方法和属性
CTRL + HOME跳转到文件头部
CTRL + TAB跳转到最近打开的文件
CTRL + [移动光标到当前代码块的{
CTRL + ]移动光标到当前代码块的}
CTRL + /*注释当前代码行,如果已注释则取消

3.4 CTRL + SHIFT

快捷键含义
CTRL + SHIFT + Enter为if语句添加大括号
CTRL + SHIFT + F*强大的搜索
CTRL + SHIFT + F7高亮光标选择对象使用
CTRL + SHIFT + I显示方法/属性等的定义
CTRL + SHIFT + N查找文件
CTRL + SHIFT + T*生成测试方法
CTRL + SHIFT + V从当前buffer中黏贴
CTRL + SHIFT + /*注释当前代码块,如果已注释则取消

3.5 CTRL + ALT

快捷键含义
CTRL + ALT + C*将属性修改为常量
CTRL + ALT + IIndent光标所在行
CTRL + ALT + Ins新建文件,类等
CTRL + ALT + L*格式化代码
CTRL + ALT + O*优化,移除无用import
CTRL + ALT + S打开设置
CTRL + ALT + T*选择模板生成代码

四、其它

  1. 取消自动import *, 在setting->Editor->Code Style->Java->Imports 修改
  2. 查看代码每行提交人和时间,在行左侧右键点击,选择Annotate

五、参考

  1. IDEA常用快捷键总结
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aabond

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值