IntelliJ IDEA使用教程五 常用快捷键

IntelliJ IDEA使用教程五 常用快捷键


注意:Windows版本


一、Ctrl


Ctrl + Y 删除行

Ctrl + X 剪切行

Ctrl + N 查找类

Ctrl + R 替换

Ctrl + O 选择可覆盖/继承的方法

Ctrl + F 当前代码(文件)中查找

Ctrl + D 复制行或是块

Ctrl + P 方法参数提示显示

Ctrl + Q 鼠标放在变量/类名/方法名等上面(也可以在提示补充的时候按),显示文档内容,同类似的功能还有一个Ctrl + Shift + I

Ctrl + B 快速打开光标处的类或方法(对于前端支持很好,比如可以直接通过class的name定位到css的文件位置)(等同于ctrl+光标指向)

Ctrl + E 最近打开的文件

Ctrl + U 前往父类的方法/父类

Ctrl + K VCS提交项目

Ctrl + T VCS更新项目

Ctrl + G 跳到指定行

Ctrl + H 显示类层次图

Ctrl - F12 可以直接键入字母,快速定位到某个方法

Ctrl + home/end 跳到文件头文件尾

Ctrl + [ 或 ] 移动光标到块的初/末括号地方

Ctrl + / 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )

Ctrl + 小键盘+/- 折叠/展开代码

Ctrl + 鼠标单击编辑窗口的文件标题 弹出该文件路径,可以通过这个打开文件所在地方(相当于Ctrl+alt+F12)

 


二、Alt


Alt + 1 打开/关闭project选项卡 

Alt + F2 多个浏览器预览

Alt + F3 选中文本,逐个往下查找相同文本,并高亮显示。

Alt + F7 查看该方法/变量/类被调用的地方

Alt + F8 在debug的状态下,选中某些变量或是对象,按此快捷键弹出可输入变量、方法的调试框,指定查看该内容的debug情况

Alt + Insert 创建文件,以及生成代码(如get,set方法,构造函数等)

Alt + 方向键 左 或 方向键 右 切换当前打开的文件视图

Alt + 方向键 上 或 方向键 下 在方法间快速移动定位

Alt + 鼠标左键单击不放,拖动 可以直接方块区域选择

Alt + 回车 快速修复(可以用来导入单个包)


三、Shift


Shift + F6 重构:重新命名

Shift + F10 Run(运行)当前程序,相当于点击run按钮

Shift + F9   debug当前程序,相当于点击debug按钮

Shift + end 选中从光标到end处

Shift + home 选中从光标到home处

Shift + Enter 光标所在行下空出一行,光标跳下

Shift + 单击 可以关闭文件

Shift + 滚轮 横向滚动轴滚动

 


四、Ctrl+Alt


Ctrl + Alt + A 把新创建的文件加入SVN管理

Ctrl + Alt + O 优化导入的类和包

Ctrl + Alt + L 格式化代码

Ctrl + Alt + I 选中部分自动缩进行(有点类似格式化,但是只是整理行格式而已)

Ctrl + Alt + T 选中的地方代码环绕提示

Ctrl + Alt + B 跳到具体的实现方法,查找接口/抽象方法的具体实现很好用(相反行为的快捷键是Ctrl+B)

Ctrl + Alt + V 快速引进一个变量

Ctrl + Alt + F7 寻找被该类或是变量被使用的地方,用弹出框的方式找出来,跟Alt+F7效果一样,但是因为是弹出框,选中了一个位置就会消失。

Ctrl + Alt + Enter 光标所在行上空出一行,光标跳上

Ctrl + Alt + home 弹出跟当前文件有关联的文件目录(比如jsp里面有导入几个js和css,这些文件就是关联文件)

Ctrl + Alt + 方向左/右 退回/前进到上一个操作的地方

Ctrl + Alt + 空格 类名或接口名提示(最常用的,一般敲入字母都会提示,但是如果你不小心esc了,可以再按这个出来) 

 


五、Ctrl+Shift


Ctrl + Shift + F 查找整个项目相关关键字文件(非常非常常用)(通过某个词,指定要搜索的文件类型,目录

Ctrl + Shift + N通过文件名查找指定文件(非常非常常用)

Ctrl + Shift + U // 大/小写都是这个快捷键

Ctrl + Shift + B 在变量上按此快捷键,直接跳转到变量类型类中

Ctrl + Shift + I  在方法名或是类名下(或是代码补充提示的时候也可以按,也可以在图片地址上按),按此快捷键显示该方法或是类的源码结构,无需点击进去查看源码(当然了,必须是你已经导入源码的情况下才看得到) 类似Ctrl+Q

Ctrl + Shift + R 搜索指定范围文件,替换文字

Ctrl + Shift + F12 编辑器全屏

Ctrl + Shift + F7 高亮显示所有该选中文本,按Esc高亮消失。(也可以在throws或是try..catch上面按此快捷键,比如在一个方法的throws单词上按这个快捷键,则会把哪些内部方法会抛异常的都显出来)

Ctrl + Shift + Enter 行末自动添加 ; 结束代码 ,如果是输入if,按这个快捷键会自动帮你补充(){}

Ctrl + Shift + 小键盘 + 或 - 折叠/展开所有代码



六、Alt+Shift


Alt + Shift + 方向键 上 或 方向键 下 移动光标所在行到上/下

 


七、Debug


F7            Step Into    进入到代码

 

F8            Step Over    跳到下一步

 

F9            resume programe 恢复程序,下一个断点

 

Shift+F8      Step Out  跳出函数

 

Alt+shift+F7  Force Step Into 强制进入代码

 

Alt+F10       show execution point 显示执行断点

 

Atl+F9        Run To Cursor 运行到光标处

 

alt+F8        debug时选中查看值




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值