【IDEA】常用快捷键 [个人记录]

本人idea开发中常用快捷键,只做记录,便于自己查看



1.文档搜索

  • Ctrl+Shift+R 全局替换
  • Ctrl+Shift+F 全局查找
  • Shift+Shift 双击shift查找
  • Ctrl+N 查找类
  • Ctrl+Shift+N 查找文件
  • Ctrl+E 查看最近打开过的文件
  • Alt+Shift+C 查看最近修改过的文件

2. 文本操作

  • Ctrl+Z 撤销当前操作
  • Ctrl+Shift+Z 恢复刚才的撤销
  • Ctrl+Y 删除当前行
  • Ctrl+D 复制当前行到下一行
  • Ctrl+Shift+↑(↓) 上下移动当前行的代码
  • Ctrl+Shift+V 打开剪切板
  • Ctrl+Alt+Enter 在当前行的上方插入空白行,同时移动光标到新插入行位置
  • Shift+Enter 在当前行的下方插入空白行,同时移动光标到新插入行位置
  • Alt+↑(↓) 移动光标到上一个(下一个)方法
  • Ctrl+Home(End) 快速移动到当前文件头部(尾部)
  • Alt+Shift+鼠标左键 点击多行同时编辑
  • Ctrl+Shift+U 变大写,再次使用变小写
  • Ctrl+W 复制一个单词,再次按下会选取一整个句子、带引号的句子、括号里的所有内容等等
  • Ctrl+Shift+W 减少复制的内容

3. 类关系查看

  • Ctrl+Q 显示当前类的注释文档
  • Ctrl+Shift+I 在方框里显示方法具体实现代码
  • Ctrl+Alt+B 展示当前类或接口的子类、实现类
  • Ctrl+H 右侧栏展示当前类或接口的子类、实现类
  • Ctrl+Alt+U 弹窗显示当前类或接口的父类

4. 代码操作

  • 断点

    • Ctrl+Shift+F8 打开断点调试详细面板
    • Shift+左键 添加行断点时按住shift可以调出详细面板
    • Ctrl+Alt+F8 快速计算选中的表达式的结果值
    • Ctrl+F9 debug期间修改某行代码,利用build project重新构建代码,避免过长时间的重新启动操作,构建好后利用最新idea可以退回到上一级debug的调用链的特性,重新执行代码
  • 注释

    • Ctrl+/ 单行注释光标所在行
    • Ctrl+Shift+/ 多行注释被选中的内容
  • 重构

    • Alt+Inster 快速生成getter、setter、构造方法、toString等
    • Ctrl+Alt+T 快速将选中内容包含进代码块中,包括try/catch、if 等等
    • Ctrl+Shift+Delete 删除包裹的语法
    • Ctrl+Alt+Shift+ →/← 移动声明的方法的参数位置,然后在声明的方法上使用Alt+Enter,选中 “update usages to reflect signature change..” 将参数位置变动更新到所有的调用方法上
    • Ctrl+Alt+Shift+T 打开重构菜单
    • Shift+F6 修改当前光标所在的类、方法、属性名称
      • 会将所有用到这个方法或属性的名称都进行统一修改
    • Ctrl+Alt+M 提取选中的代码,封装为方法
    • Ctrl+F6 修改方法签名(参数名称、数量、位置等)
    • Ctrl+Shift+F6 修改属性的类型,光标需要停留在类型上,而不是属性名称
  • 美化

    • Ctrl+Alt+O 优化无用的import
    • Ctrl+Alt+L 格式化代码
    • Ctrl+(减号/等号) 收起/展开当前方法
    • Ctrl+Shift+(减号/等号) 收起/展开当前文件内所有的方法
  • 补全、提示

    • Ctrl+P 方法参数提示
    • Ctrl+Space 查看补全建议
    • Ctrl+Shirt+Space 自能补全
    • Ctrl+Shirt+Enter 行末加分号,补全for、if等语句完整性并且自动格式化
    • Alt+Enter 万能键,智能提示,根据当前场景智能提示
    • Alt+Enter(2次) 给当前方法补全返回类型的接收者
    • Ctrl+Alt+Space 类名或接口名补全提示
    • Ctrl+O 在子类中展示可以重写的父类方法,并重写
    • Ctrl+i 添加还未重写的接口抽象方法

5. 标签语言操作

  • Alt+J 光标防止在标签内,多次按下可以一次选中标签内的符号
  • Alt+Shift+J 依次移除选中的标签符号
  • Ctrl+Alt+Shift+J 一次性选择所有的同类型标签符号
posted @ 2021-03-06 00:14  中国制造  阅读(598)  评论(0编辑  收藏  举报