Intellij Idea 的快捷键

下面把Idea的快捷键过一遍。看看这些快捷键的功能。在Help->Keymap Reference里面其实有一个页面里面有官方给出的快捷键。

官方快捷键不过我个人觉得这个pdf一点都不好看,首先全是英文的,而且没有界面菜单里面分类得好。所以要理解起来非常麻烦。在此我整理了一个理解快捷键简单的方法。看idea的工具菜单来学习,这样反而比较容易。
我们先看File菜单下面的功能。File
在打开菜单下一共四个快捷键,顾名思义都是打开一些功能。
Ctrl+Alt+S。打开Idea的功能设置。
Ctr+Alt+Shift+S。打开目前工程的相关设置。
Ctrl+S。保存所有文件,其实Idea如果勾选了Settings->System Settings下的Synchronization前两个选项本身就会自动保存所有编辑的文件。所以如果设置了就不用再用这个快捷键。
Ctrl+Alt+Y。就是本地修改了同步Idea工程,刷新的意思。
下面是Edit菜单的。
Edit
Ctrl+Z。撤销之前的编辑。
Ctrl+Shift+Z。反向撤销和Ctrl+Z正好相反。
Ctrl+X。剪切,可剪切文件或者文字。
Ctrl+C。拷贝,可拷贝文件或者文字。
Ctrl+Shift+C。拷贝路径,可以把文件的路径拷贝成字符串。
Ctrl+Alt+Shift+C。拷贝相对路径。例如com.diego.test/springTest.java:20。
Ctrl+V。粘贴。
Ctrl+Shift+V。Idea会弹出面板里面有之前拷贝的所有内容,你可以选择历史。
Ctrl+Alt+Shift+V。无格式粘贴,只能粘贴文字,不能粘贴文件。
Delete。删除。
findCtrl+F。查找当前文件。
Ctrl+R。替换。
F3。查找下一个。
Shift+F3。查找上一个。
Ctrl+F3。此命令允许你独立的查找当前单词的存在。
Crtl+Alt+Shift+J。查找所有的当前单词。
Alt+J。连续点击可多选某个单词。
Alt+Shift+J。去除当前单词选择。
Ctrl+Shift+F。在工程下所有文件里面查找。
Ctrl+Shift+R。在工程下所有文件里面替换。
Alt+F7。在当前文件查找方法调用。
Ctrl+Alt+Shift+F7。查找方法在哪里调用,可选择在工程里面查找。
Ctrl+Alt+F7。显示在哪里调用。
Ctrl+F7。在当前文件里面查找方法调用。
Ctrl+Shift+F7。高亮所有调用。
Ctrl+Alt+X,F。在各种路径显示方法调用,包括Project,Module,Directory,Scope(安装Idea的目录下)。

Alt+Shift+Insert。行选择模式,按一下就会切换到鼠标每次点击选一行,再按一下又还原。
Ctrl+A。选择所有。
Ctrl+W。延伸选择,选择部分,不停的按Ctrl+W就会不停的延伸选择。
Ctrl+Shift+W。缩小选择,选择了一大部分后,不停的按Ctrl+Shift+W就会不断的缩小选择。
Ctrl+Shift+Enter。语句完成。
Ctrl+Shift+J。整合两行。
Ctrl+D。复制当前行到下一行。
Tab。自动补齐代码。也可以是自动右移四个空格。
Shift+Tab。选中行左移四个空格。
Shift+Home。从后面向前选中当前行前面的所有。
Shift+End。从前面向后选中当前行后面的所有。
Home。光标移到到当前行前面。
End。光标移到到当前行后面。
Shift+↓。向下选多行。
Shift+↑。向上选多行。
Ctrl+Shift+U。小写转大写。
view
Ctrl+Shift+I。选中文件按这个快捷键,快速显示文件的定义,比如类定义。
Ctrl+Q。选中类,按该键快速显示这个类的文档。
F4。选中文件按该键快速进入文件里面。选中方法按该键快速进入方法的定义。
Ctrl+Enter。选中文件按该键快速进入文件里面。
Ctrl+E。显示所有的文件列表。
Ctrl+Shift+E。显示所有文件的信息。
Alt+Shift+C。显示文件的变更历史。
Ctrl+D。比对文件。
Ctrl+`。显示各种界面外观。
NavigateCtrl+N。搜索Class。
Ctrl+Shift+N。查找文件。
Ctrl+Shift+Alt+N。查找方法。
Ctrl+Alt+T。自定义折叠代码。
Ctrl+Alt+.。查看自定义折叠代码。
Ctrl+G。显示在第几行第几个字符。
Ctrl+Alt+左箭头。向回查看。
Ctrl+Alt+右箭头。向后查看。
Ctrl+Shift+Backspace。上次修改查看。
Alt+F1。选择在各种模式下显示,比如Show in Explorer。就可以进入文件所在目录。
Alt+Home。在导航栏里面显示。
Ctrl+B。定义和引用。
Ctrl+Alt+B。在接口里面查询实现类。
Ctrl+Shift+B。选择一个变量按该快捷键显示该变量的类型定义。
Ctrl+U。显示基类。
Ctrl+Shift+T。生成测试类。
Ctrl+Alt+Home。可以跳到一个类的相关测试类,比如junit的测试类。
Ctrl+F12。显示文件结构。
Ctrl+Alt+F12。显示文件路径。(这个建和系统的热键冲突了,由于右键文件可以看到,我就没有改)
Ctrl+H。类的继承关系列表。
Ctrl+Shift+H。类方法的继承视图。
Ctrl+Alt+H。调用了该方法的所有类方法的视图。
F2。一直按就可以从上面的错误向下面的错误跳。
Shift+F2。一直按就可以从下面的错误向上面的错误跳。
Alt+向上箭头。下一个方法。
Alt+向下箭头。上一个方法。
(个人遇到ctrl+Alt+方向键被显卡锁定.服务;关闭IntelHDGraphicsControlPanelService服务就可以了)。
bookmarks书签功能。
F11。在某行代码那里加书签。
Ctrl+F11。添加数字书签或者字母书签,通过Ctrl+数字或者字母可以跳到书签处。
Shift+F11。跳到书签处。Code
Ctrl+O。添加下面这些方法。
Object
Ctrl+I。在接口实现类里面快速生成接口里面的方法,可以拷贝jdoc描述。
Ctrl+Insert。添加如下:
Generate
选择包或者目录使用Alt+Insert还能添加类或者Html…。
Ctrl+Alt+T。把选中的代码块装进一些带有{}的语句中,比如if,try,for等等。
Ctrl+Shift+Delete。可以把上面加的if,try,for等等删除。
Completion
代码补齐功能如上图。
Ctrl+空格。基本补齐。
Ctrl+Shift+空格。智能选择补齐。
Alt+/。循环往上选择单词。
Alt+Shift+/。循环往下选择单词。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值