idea 这些都还是你不知道的操作?

idea快捷键


常用

  • F2 ,跳转到下一个高亮错误 或 警告位置  

  • F3 ,在查找模式下,定位到下一个匹配处

  • F4 ,编辑源(方法或变量声明的地方)

  • F8 ,调试模式,执行下一步(跳过方法体)

  • F9 ,程序继续运行,直至遇到下一个断点停下来

  • F11 ,添加书签

  • F12 ,回到前一个工具窗口

  • Tab  ,缩进

  • ESC  ,工具窗口进入代码编辑窗口

  • 双击Shift ,弹出 Search Everywhere 弹出层


Ctrl

  • Ctrl + A ,全选当前文件所有内容

  • Ctrl + B ,进入光标所在的方法的定义处,等同 Ctrl + 左键

  • Ctrl + C ,复制光标所在行或复制选择内容

  • Ctrl + D ,复制当前行到下一行

  • Ctrl + E ,显示最近打开的文件记录列表

  • Ctrl + F ,在当前文件进行文本查找

  • Ctrl + G ,在当前文件跳转到指定行处

  • Ctrl + H ,显示当前类的层次结构

  • Ctrl + I ,选择可以实现的方法(一般实现抽象方法时使用)

  • Ctrl + J ,插入自定义动态代码模板

  • Ctrl + K ,版本控制提交项目(项目加入版本控制时才能用)

  • Ctrl + L ,当前文件查找时,显示下一个的位置(关闭搜索框时也可以使用)

  • Ctrl + M ,跳转到光标所在位置

  • Ctrl + N ,默认根据类名查找文件(在搜索框上面可以选择其他类别)

  • Ctrl + O ,选择需要实现或者重写的方法

  • Ctrl + P ,方法参数提示显示

  • Ctrl + Q ,显示光标所在的变量 / 类名 / 方法名的文档说明内容

  • Ctrl + R ,替换文本

  • Ctrl + S ,保存当前文件

  • Ctrl + T ,版本控制更新项目,需要此项目有加入到版本控制才可用

  • Ctrl + U ,前往当前光标所在的方法的父类的方法 / 接口定义

  • Ctrl + V ,粘贴复制内容

  • Ctrl + W ,递进式选择代码块

  • Ctrl + X ,剪贴光标所在行或者所选内容

  • Ctrl + Y  ,删除光标所在行 或 删除选中的行

  • Ctrl + Z ,撤销更改内容

  • Ctrl + + ,展开代码

  • Ctrl + - ,折叠代码

  • Ctrl + / ,注释光标所在行代码(会根据当前不同文件类型使用不同的注释符号)

  • Ctrl + [ ,移动光标到当前所在代码的花括号开始位置

  • Ctrl + ] ,移动光标到当前所在代码的花括号结束位置

  • Ctrl + F3 ,调转到所选中的词的下一个引用位置

  • Ctrl + F4 ,关闭当前编辑文件

  • Ctrl + F8 ,设置光标当前行为断点,如果当前已经是断点则去掉断点

  • Ctrl + F9 ,build project

  • Ctrl + F11 ,光标、选中文件/文件夹处添加书签

  • Ctrl + F12 ,显示当前文件的结构,所有方法等

  • Ctrl + 数字(1,2,3…9) ,跳转到对应编号书签所在位置

  • Ctrl + Home ,跳转到文件头部

  • Ctrl + End ,跳转到文件尾部

  • Ctrl + Space ,基础代码补全,默认在 Windows 系统上被输入法占用,建议修改为 Ctrl + 逗号

  • Ctrl + Delete ,删除光标后面的单词或是中文句

  • Ctrl + BackSpace ,删除光标前面的单词或是中文句

  • Ctrl + 左方向键 ,光标跳转到当前单词 / 中文句的左侧开头位置

  • Ctrl + 右方向键 ,光标跳转到当前单词 / 中文句的右侧开头位置

  • Ctrl + 上方向键 ,光标不动,文件内容往下移动

  • Ctrl + 下方向键 ,光标不动,文件内容往上移动



Alt

  • Alt + ~ ,显示版本控制的常用操作

  • Alt + 7 ,左边显示当前文件的结构,可以切换文件查看

  • Alt + F1 ,在不同的地方定位当前文件的位置(可以使用数字或字母快捷操作 )

  • Alt + F3 ,查找文本,类似于Ctrl + F

  • Alt + F7 ,显示鼠标选中方法,在此类中使用到的地方

  • Alt + F8 ,Debug时选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果

  • Alt + Home ,显示当前文件所在目录中的其他文件,可以上下选择

  • Alt + Enter ,快速修复问题

  • Alt + Insert ,自动生成构造器/Getter/Setter等代码

  • Alt + 左/右键 ,在打开的文件之间切换

  • Alt + 上/下键 ,在同一类中的不同方法间切换



Shift

  • Shift + F1 ,如果有外部文档可以连接外部文档

  • Shift + F2 ,跳转到上一个高亮错误 或 警告位置

  • Shift + F3  查找上一个关键字出现位置(F3是查找下一个)

  • Shift + F4 ,对当前打开的文件,使用新Windows窗口打开,旧窗口保留

  • Shift + F6 ,对文件、变量等重命名(所有变量引用处都会重命名)

  • Shift + F7 ,Debug 模式下 ,断点所在行上有多个方法调用,会弹出进入哪个方法

  • Shift + F8 ,Debug 模式下跳出,效果同 F9

  • Shift + F9 ,Debug启动项目

  • Shift + F10 ,Run启动项目

  • Shift + F11 ,显示添加的书签

  • Shift + Tab ,取消缩进

  • Shift + ESC ,隐藏当前 或 最后一个激活的工具窗口

  • Shift + Home ,从光标处到行头部文本变为选中状态

  • Shift + End ,从光标处到行尾部文本变为选中状态

  • Shift + Enter ,当前行下一行新建一行,光标移动到新建行

  • Shift + 鼠标左键 ,(文本内容)光标处到单击处文本为选中状态

  • Shift + 鼠标左键 ,(打开文件名)关闭文件

  • Shift + 滚轮,文件左右移动



Ctrl + Alt

  • Ctrl + Alt + B ,显示光标接口或方法的具体实现内容

  • Ctrl + Alt + H ,显示光标所在方法的调用层次(例如光标在A方法上,会显示A方法调用了哪些方法,或被哪些方法调用)

  • Ctrl + Alt + I ,光标所在行或选中代码自动代码缩进

  • Ctrl + Alt + L ,格式化代码

  • Ctrl + Alt + O ,优化导入的包

  • Ctrl + Alt + S ,打开当前项目的系统设置

  • Ctrl + Alt + T ,光标所在行或选中代码进行环绕操作(循环、判断、加锁、捕获异常等)

  • Ctrl + Alt + V ,快速新建一个变量(变量名冲突时使用)

  • Ctrl + Alt + F7 ,显示类、变量或方法在当前文件中被使用的地方

  • Ctrl + Alt + F9 ,debug模式下,强制运行至光标所在行

  • Ctrl + Alt + Enter ,当前行上一行新建一行,光标移动到新建行

  • Ctrl + Alt + 左方向键 ,跳到上一次光标所在位置

  • Ctrl + Alt + 右方向键 ,跳到下一次光标所在位置

  • Ctrl + Alt + 上方向键 ,在查找模式下,跳到上个查找的文件

  • Ctrl + Alt + 下方向键 ,在查找模式下,跳到下个查找的文件


Ctrl + Shift

  • Ctrl + Shift + A ,查找动作 / 设置

  • Ctrl + Shift + B ,跳转到类、接口的定义的文件或地方

  • Ctrl + Shift + C ,复制当前文件磁盘路径到剪贴板

  • Ctrl + Shift + E,最近更改的文件

  • Ctrl + Shift + F ,在整个项目 或 指定目录内文件查找

  • Ctrl + Shift + H ,显示方法层次结构

  • Ctrl + Shift + I  ,弹框显示方法、类的定义的代码

  • Ctrl + Shift + J ,自动将下一行合并到当前行行尾

  • Ctrl + Shift + N ,通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠

  • Ctrl + Shift + R ,在整个项目 或 指定目录内文件替换

  • Ctrl + Shift + T ,对当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择

  • Ctrl + Shift + U ,对选中的代码进行大 / 小写轮流转换

  • Ctrl + Shift + V ,显示最近复制的所有内容

  • Ctrl + Shift + W ,递进式取消选中代码块

  • Ctrl + Shift + Z ,还原撤销的内容

  • Ctrl + Shift + /  ,代码块注释

  • Ctrl + Shift + [ ,选中从光标所在位置到它的最近上方中括号位置(多次点击扩大选中范围 )

  • Ctrl + Shift + ] ,选中从光标所在位置到它的最近上方中括号位置(多次点击扩大选中范围 )

  • Ctrl + Shift + + ,展开所有代码

  • Ctrl + Shift + - ,折叠所有代码

  • Ctrl + Shift + F8 ,显示所有断点

  • Ctrl + Shift + F9 ,重新编译选中的文件

  • Ctrl + Shift + F12 ,编辑器最大化(双击编辑器文件名也可以实现)

  • Ctrl + Shift + Enter ,行末自动添加分号

  • Ctrl + Shift + Backspace ,回到上次修改的的地方

  • Ctrl + Shift + 1,2,3…9 ,快速添加指定数值的书签

  • Ctrl + Shift + 左方向键 ,光标跳转到当前单词 / 中文句的左侧头部位置,同时变成选中状态

  • Ctrl + Shift + 右方向键 ,光标跳转到当前单词 / 中文句的右侧尾部位置,同时变成选中状态

  • Ctrl + Shift + 上方向键 ,光标放在方法名上,将方法移动到上一个方法前面,调整方法排序

  • Ctrl + Shift + 下方向键 ,光标放在方法名上,将方法移动到上一个方法后面,调整方法排序


Alt + Shift

  • Alt + Shift + C ,查看最近操作项目的操作历史

  • Alt + Shift + F ,添加到收藏夹

  • Alt + Shift + N ,添加任务,git提交时的更改清单(Changelist)

  • Alt + Shift + F7  ,在 Debug 模式下,下一步,进入当前方法体内,如果方法体还有方法,则会进入该内嵌的方法中,依此循环进入

  • Alt + Shift + F9 ,弹出 Debug 的可选择菜单

  • Alt + Shift + F10 ,弹出 Run 的可选择菜单

  • Alt + Shift + 左键单击 ,添加光标(可以添加多个光标)

  • Alt + Shift + 左键双击 ,选择被双击的单词 / 中文句,按住不放,可以同时选择其他单词 / 中文句

  • Alt + Shift + 上方向键 ,移动光标所在行向上移动

  • Alt + Shift + 下方向键 ,移动光标所在行向下移动


Ctrl + Shift + Alt

  • Ctrl + Shift + Alt + V ,无格式粘贴

  • Ctrl + Shift + Alt + N ,前往指定的变量 / 方法

  • Ctrl + Shift + Alt + S ,打开当前项目的结构配置

  • Ctrl + Shift + Alt + C ,复制参考信息

  • Ctrl + Shift + Alt + D,显示变化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值