一、背景
俗话说:“工欲善其事必先利其器”,现在IDEA作为主流的Java开发工具,已经广泛使用。
但是很多人熟悉的快捷键是有限的,如果能够了解更多高效的快捷键,掌握高级的调试技巧,将极大提高编程的效率。
人总是很奇怪,拿记单词来说,宁愿写很多遍,死记硬背浪费时间,也不愿意去尝试新的高效的学习方法。用惯了Eclipse,转到IDEA就不习惯,用IDEA却不熟悉快捷键效率低下也没有主动学习。
往往是习惯,是惯性思维在作祟。
本文汇总一下快捷键的文章和学习方式想,希望对大家有帮助。
二、快捷键指南
往往很多人直接搜索一些常见快捷键,不够完整。下面介绍一下完整的快捷键。
官方文档:
https://www.jetbrains.com/help/idea/discover-intellij-idea.html
极客学院:
http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/keymap-introduce.html
三、辅助插件
那么如何更好的熟悉快捷键呢?下面给出几个建议
3.1 官方出品的IDE Features Trainer插件
看快捷键总是抽象的,很多快捷键很赞,但是平时不用,并没体会其优势,可以用此插件多练习。
插件地址: https://plugins.jetbrains.com/plugin/8554-ide-features-trainer
官方介绍:https://blog.jetbrains.com/idea/2016/12/ide-features-trainer/
安装完该插件,左侧会多出一个“learn”选项卡,点击learn则会跳转到idea自带的项目中,可以学习各种快捷键,超赞。
更多功能自己下载下来探索一下。
3.2 使用Key Promoter X插件
可以在idea的市场里搜,也可以在插件官网下载
https://plugins.jetbrains.com/plugin/9792-key-promoter-x
安装Key Promoter X插件后,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。对于想完全使用快捷键在IDEA的,这个插件就很有用。
3.3 使用的时候多看菜单栏
菜单栏上有专门有各种功能,右侧都有对应的快捷键,所以根本不需要死记硬背。
3.4 使用快捷键软件CheatSheet
可以通过一个快捷键,弹窗显示当前软件支持的所有快捷键。
四、总结
人总是很奇怪,总认为知道的就是懂得。
人总是认为不会XXX也可以怎样,就认为没必要学XXX,这一点害死人。
很多人学了很久的Spring,却从来没有系统的看一遍Spring官方文档。
很多人用了多年的IDEA,却没有系统的学习一下快捷键,连一些超好用的快捷键都不知道。
本文给出了快捷键的地址,以及配套的插件和学习方法,希望大家可以精进工具,精进技术。
如果觉得本文对你有帮助,欢迎点赞,欢迎关注我,如果有补充欢迎评论交流,我将努力创作更多更好的文章。