idea中一款带你快速熟悉编码快捷键的插件

IDE Features Trainer 插件安装

File ->Settings ->Plugins 输入:IDE Features Trainer 搜索安装
在这里插入图片描述
安装完成重启idea,在View -> Tool Windows 菜单中,不出意外应该会有learn这个选项,如图
在这里插入图片描述
点击打开就可以跟着提示熟悉常用的快捷键了
在这里插入图片描述
以下是我自己整理出来的快捷键。

Editor Basics

Actions
快捷键说明
Ctrl + Shift + A打开命令面板,可以通过tab键,切换搜索选项,Enter键执行
select
快捷键说明
Ctrl + Shift + ←/→从当前光标开始,向左/向右选择一个单词
Ctrl + W从当前光标所在位置,扩展选择
Ctrl + Shift + W向当前光标所在的位置缩小选择
Ctrl + A全选
Comment Line
快捷键说明
Ctrl + /注释/取消注释(单行注释)
Ctrl + Shift + /块注释/取消注释(取消注释时时需选中注释块)
Delete Line
快捷键说明
Ctrl + Y删除行
Ctrl + Z撤销操作
Duplicate
快捷键说明
Ctrl + D复制行或多行(无需全部选中,一选中区域跨的行数为准)
Move
快捷键说明
Alt + Shift + ↑/↓上下移动一行
Ctrl + Shift + ↑/↓在方法内上下移动一行,如果选中的是方法名所在的行,则上下移动整个方法
Collapse
快捷键说明
Ctrl + Num+/Num-展开或收起当前光标所在方法体、代码块
Ctrl + Shift + Num+/Num-全部展开或收起整个类的方法体、代码块
Multiple Selections
快捷键说明
Alt + J选中当前光标所在的单词,多按一次,则往后选中相同的单词
Alt + Shift + J向前取消选中的单词
Ctrl + Alt + Shift + J选中所有与当前光标所在的单词相同的单词,选中之后可以直接批量替换

Code Completion

Basic Completion
快捷键说明
Ctrl + Alt + 空格创建对象,new关子健之后使用,将提示所有可创建的对象类型,默认为Ctrl + 空格键。
Ctrl + Alt + 空格 按两次将提示与当前光标所在单词相似的可用常量和方法名
Smart Type Completion
快捷键说明
Ctrl + Shift + 空格变量赋值时,显示当前上下文适用的变量,使用在return关键字之后,按两次快捷键,显示适用的返回变量。
Postfix Completion
快捷键说明
.激活后缀代码模板。File -> Editor -> General -> Postfix Completion
Statement Completion
快捷键说明
Ctrl + Shift + Enter完成语句或语句块,如if、for自动完成小括号与大括号
Completion with Tab
快捷键说明
Ctrl + Alt + 空格 提示之后按tab键使用选中的值,替换原来的值

Refactorings

Rename
快捷键说明
Shift + F6重命名,get/set方法也会被重构,引用到的地方也会被重构
Ctrl + Alt + V将选中的内容提取为变量
Ctrl + Alt + M将选中的内容提取为方法
Ctrl + Alt + C将选中的内容提取为常量
Ctrl + Alt + P将选中的内容提取为参数

Code Assistance

Code Formatting
快捷键说明
Ctrl + Alt + L格式化选中的/或全部代码
Ctrl + P提示方法参数
Ctrl + Q提示类、方法或常量的文档注释信息
Ctrl + Shift + I在一个活动的窗口中显示类、方法或常量的定义
Code Assistance
快捷键说明
F2跳到下一个error,并高亮显示
Ctrl + F1查看错误描述
Alt + Enter快捷修复
Ctrl + Alt + T代码块重构
Ctrl + Shift + F7在当前文件中全部高亮显示选中的内容
Navigaton
快捷键说明
F4跳到类、方法或变量的定义处
Ctrl + B跳到类或接口的定义处
Ctrl +Alt +B显示类的所有子类或接口的所有实现类或子接口
Ctrl + F12显示当前类的结构
Ctrl + F查找
F3/Enter跳到下一个查找的匹配项
Shift + F3跳到上一个查找的匹配项
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值