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

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_快捷键

不过我个人觉得这个pdf一点都不好看,首先全是英文的,而且没有界面菜单里面分类得好。所以要理解起来非常麻烦。在此我整理了一个理解快捷键简单的方法。看idea的工具菜单来学习,这样反而比较容易。

我们先看File菜单下面的功能。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_快捷键_02


在打开菜单下一共四个快捷键,顾名思义都是打开一些功能。

Ctrl+Alt+S。打开Idea的功能设置。

Ctr+Alt+Shift+S。打开目前工程的相关设置。

Ctrl+S。保存所有文件,其实Idea如果勾选了Settings->System Settings下的Synchronization前两个选项本身就会自动保存所有编辑的文件。所以如果设置了就不用再用这个快捷键。

Ctrl+Alt+Y。就是本地修改了同步Idea工程,刷新的意思。

下面是Edit菜单的。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_快捷键_03


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。删除。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_快捷键_04

Ctrl+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。小写转大写。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_显示文件_05


Ctrl+Shift+I。选中文件按这个快捷键,快速显示文件的定义,比如类定义。

Ctrl+Q。选中类,按该键快速显示这个类的文档。

F4。选中文件按该键快速进入文件里面。选中方法按该键快速进入方法的定义。

Ctrl+Enter。选中文件按该键快速进入文件里面。

Ctrl+E。显示所有的文件列表。

Ctrl+Shift+E。显示所有文件的信息。

Alt+Shift+C。显示文件的变更历史。

Ctrl+D。比对文件。

Ctrl+`。显示各种界面外观。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_显示文件_06

Ctrl+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服务就可以了)。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_测试类_07

书签功能。

F11。在某行代码那里加书签。

Ctrl+F11。添加数字书签或者字母书签,通过Ctrl+数字或者字母可以跳到书签处。

Shift+F11。跳到书签处。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_测试类_08


Ctrl+O。添加下面这些方法。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_快捷键_09


Ctrl+I。在接口实现类里面快速生成接口里面的方法,可以拷贝jdoc描述。

Ctrl+Insert。添加如下:

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_Idea_10


选择包或者目录使用Alt+Insert还能添加类或者Html…。

Ctrl+Alt+T。把选中的代码块装进一些带有{}的语句中,比如if,try,for等等。

Ctrl+Shift+Delete。可以把上面加的if,try,for等等删除。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_测试类_11


代码补齐功能如上图。

Ctrl+空格。基本补齐。

Ctrl+Shift+空格。智能选择补齐。

Alt+/。循环往上选择单词。

Alt+Shift+/。循环往下选择单词。

windows下的IDEA怎样保存数据到hive idea的保存按钮在哪?_测试类_12