IDEA快捷键For Windows

 
 

IDEA快捷键Windows版

当我们已经打开IDEA的时候,可以直接找到这些文档。 打开IDEA后,在首页的顶部菜单栏中,最后一项,Help→Keymap Reference,这样依次点击之后,会出现一个PDF文档,就是IDEA的快捷键了。

注意:IDEA各个版本的快捷键会有小变动,以下是2017.1.2版本里面的快捷键的PDF,如有不同可以通过上面的方式查看你自己的版本的快捷键,可以用翻译工具翻译。

一、Editing编辑

补全
快捷键说明使用频率
Ctrl + 空格基本的代码补全(类名、方法、变量)
Ctrl + Shift + 空格智能代码补全(通过预期类型过滤方法变量列表)
Ctrl + Shift + Enter结束代码
显示查看
快捷键说明使用频率
Ctrl + P显示方法的参数信息(光标放在被调用方法的圆括号内,然后按此快捷键)★★★★
Ctrl + Q快速显示文档★★★★★
Shift + F1显示外部文档
Ctrl + 鼠标放在代码上显示基本信息
Ctrl + F1错误警告处显示描述信息
Alt + Q显示上下文信息
快速生成 / 提示
快捷键说明使用频率
Alt + Insert生成代码(Getters, Setters, Constructors,hashCode/equals, toString)★★★★★
Ctrl + O重写方法★★
Ctrl + I实现方法★★★
Ctrl + Alt + T用xxx包围 (if..else, try..catch, for,synchronized, 等)★★★★★
Ctrl + /注释/取消注释,行注释★★★★★
Ctrl + Shift + /注释/取消注释,块注释★★★★★
Ctrl + W依次递增选中代码块
Ctrl + Shift + W减少当前选中的代码块
Alt + Enter显示意向动作快速修复代码
优化(格式化,去除多余,优化import)
快捷键说明使用频率
Ctrl + Alt + L格式化代码★★★★★
Ctrl + Alt + O优化 import★★★
Ctrl + Alt + I自动缩进行
Tab / Shift + Tab缩进 / 反缩进 选中的代码
剪切、复制、粘贴、删除
快捷键说明使用频率
Ctrl + X / Shift + Delete剪切当前行选定的块到剪贴板★★★★★
Ctrl + C / Ctrl + Insert复制当前行选定的块到剪贴板★★★★★
Ctrl + V / Shift + Insert剪贴板粘贴★★★★★
Ctrl + Shift + V从最近的缓冲区粘贴
Ctrl + D复制当前行选定的块★★★★★
Ctrl + Y删除当前行选定的块的行★★★★★
Ctrl + Delete删除到单词的末尾
Ctrl + Backspace删除到单词的开头
普通edit操作
快捷键说明使用频率
Shift + Enter开始新的一行★★★
Ctrl + Shift + U大小写切换★★★
Ctrl + Shift + ] / [选择直到代码块结束/开始
Ctrl + Shift + J智能拼接成一行
Ctrl + Enter智能拆分行
Ctrl + +/-展开 / 折叠代码块★★★★★
Ctrl + Shift + +/-展开 / 折叠所有★★★★★
Ctrl + F4关闭活动的编辑器(editor)选项卡★★★

二、Search/Replace (搜索 / 替换)

快捷键说明使用频率
双击Shift查询任何东西(包括文件夹文件以及字符串)★★★★★
Ctrl + F在当前编辑器里面查询字符串★★★★★
F3查询下一个★★★★★
Shift + F3查询上一个★★★★★
Ctrl + R替换
Ctrl + Shift + F当前路径里查找★★★★★
Ctrl + Shift + R当前路径里替换
Ctrl + Shift + S查询结构(Ultimate Edition 版专用)
Ctrl + Shift + M替换结构(Ultimate Edition 版专用)

三、Usage Search (使用点查询,即哪儿使用了这个类/方法/变量)

快捷键说明使用频率
Alt + F7 / Ctrl + F7查找使用地点 / 在文件中查找使用地点★★★
Ctrl + Shift + F7在文件中高亮显示使用地点★★★
Ctrl + Alt + F7显示使用地点★★★

四、Compile and Run (编译和运行)

快捷键说明使用频率
Ctrl + F9编译项目(编译修改和依赖)
Ctrl + Shift + F9编译选择的文件、包或模块
Alt + Shift + F10选择配置并run★★★★★
Alt + Shift + F9选择配置并Debug★★★★★
Shift + F10Run★★★★★
Shift + F9Debug★★★★★
Ctrl + Shift + F10从编辑器运行上下文配置★★★★★

五、Debugging (调试)

快捷键说明使用频率
F8下一步★★★★★
F7进入方法内部★★★★★
Shift + F7智能步入(断点所在行上有多个方法调用,会弹出进入哪个方法)
Shift + F8跳出★★★★★
Alt + F9运行到光标处(如果光标前有其他断点会进入到该断点)★★★★★
Alt + F8计算表达式(可以更改变量值使其生效)
F9恢复程序运行(如果该断点下面代码还有断点则停在下一个断点上)
Ctrl + F8切换断点(若光标当前行有断点则取消断点,没有则加上断点)★★★
Ctrl + Shift + F8查看断点列表★★★★★

六、Navigation (导航)

跳转
快捷键说明使用频率
Ctrl + N跳转到指定的类★★★★★
Ctrl + Shift + N跳转到文件(打开目录需要在输入的内容/加一个反斜杠/★★★★★
Ctrl + Alt + Shift + N跳转到指定的目标(变量 / 方法)★★★★★
Ctrl + G跳转到指定行★★★★★
Ctrl + U跳转到父类/ 接口的对应处★★★★★
Ctrl + Alt + B跳转到实现★★★★★
Ctrl + B / Ctrl + 鼠标点击跳转到光标所在的方法/变量声明★★★★★
Ctrl + Shift + B跳转到当前类类名★★★
Ctrl + Alt + Left/Right跳转到上一次 / 下一次操作处★★★★★
Ctrl + Shift + Backspace跳转到最后一次编辑处★★
Alt + Up/Down跳转到上一个 / 下一个方法名处★★★★★
F2 / Shift + F2跳转到下一个 / 上一个高亮错误处★★
Ctrl + [ / ]跳转到当前所在代码块花括号开始 / 结束★★
弹出
快捷键说明使用频率
Ctrl + E弹出最近打开的文件列表★★★★★
Ctrl + F12弹出文件结构,类似eclipse的outline★★★★★
Ctrl + H弹出的层次结构(即父类、子类)★★★★★
Ctrl + Shift + H弹出方法层次结构★★★★★
Ctrl + Alt + H弹出调用层次(哪些调用了此处)★★★★★
Ctrl + Shift + I弹出方法 / 变量定义预览★★★★★
窗口
快捷键说明使用频率
Alt + F1弹出窗口列表,跳转到选定的窗口★★★★★
F12返回到前一个工具窗口
Esc跳转到代码编辑窗口(从工具窗口)★★
Shift + Esc隐藏当前 / 最后一个活动的窗口(且光标进入代码编辑窗口)★★★★★
Alt + Right/Left在打开的编辑tab页(即.java文件)之间切换★★★★★
Ctrl + Shift + F4关闭活动的 run/messages/find/... tab页
F4 / Ctrl + Enter编辑 / 查看源代码
Alt + Home显示导航条
书签
快捷键说明使用频率
F11选中文件/文件夹/代码行,添加/取消书签
Ctrl + F11选中文件/文件夹/代码行,用助记符切换书签
Ctrl + #[0-9]跳转到对应数值的书签处
Shift + F11显示所有书签

七、Refactoring(重构)

快捷键说明使用频率
F5复制
F6移动
Alt + Delete安全删除
Shift + F6重命名★★★★★
Ctrl + F6更改签名
Ctrl + Alt + N一致性
Ctrl + Alt + M将选中的代码抽取为方法
Ctrl + Alt + V将选中的代码抽取为变量★★★★★
Ctrl + Alt + F将选中的代码抽取为字段
Ctrl + Alt + C将选中的代码抽取为常量
Ctrl + Alt + P将选中的代码抽取为参数

八、VCS/Local History(版本控制/本地历史记录)

快捷键说明使用频率
Ctrl + K提交代码到版本控制器★★★★★
Ctrl + T从版本控制器更新代码★★★★★
Alt + Shift + C查看最近的变更记录
Alt + `(数字键1旁边的反引号)快速弹出版本控制器操作面板★★★★★

九、Live Templates(动态代码模板)

快捷键说明使用频率
Ctrl + Alt + J将选定的代码使用动态模板包住
Ctrl + J插入代码模板

十、General(通用)

快捷键说明使用频率
Alt + #[0-9]打开相应编号的工具窗口
Ctrl + S保存所有
Ctrl + Alt + Y同步、刷新
Ctrl + Shift + F12切换最大化编辑器★★★★★
Alt + Shift + F添加到收藏夹
Alt + Shift + I使用当前配置审查当前文件(代码审查)
Ctrl + BackQuote (`,数字键1旁边的反引号)快速切换当前的scheme(切换主题、代码样式等)
Ctrl + Alt + S打开IDEA系统设置窗口
Ctrl + Alt + Shift + S打开项目结构对话框
Ctrl + Shift + A查找动作
Ctrl + Tab编辑窗口标签和工具窗口之间切换(切换器,不同的地方效果不同)★★★★★
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值