前言
IntelliJ idea(以下简称idea) 是目前最好用的代码编辑器之一。掌握idea的快捷键是一项很重要的能力,虽然不要求你熟悉每一个快捷键,但是一些 常用的能够帮助你脱离鼠标的快捷键都应该掌握!
当你发现自己不需要鼠标就可以在各种tab面板直接迅速切换,打开命令行,开发、测试、部署。。。,这不仅仅是一件很酷的事情,而且会极大地提高你自己的工作效率。
替代办法
当然如果你是一个vim深度玩家,你大可不必要学习idea的快捷键,只需要安装idea为vim玩家提供的IdeaVim
插件即可。
关于快捷键冲突
开发者会经常发现自己的idea快捷键不管用了,大部分情况都是国产的软件默认全局占用了一些快捷键导致的。比如一些输入法默认的全局快捷键,请把它们统统去掉,对于大部分人来说一点用都没有。
常见的容易导致idea快捷键冲突的软件
- 搜狗输入法
- 音乐软件(歌曲切换,音量调节等)
- QQ、微信截图快捷键
- 360等各种国产杀毒软件
常用快捷键
这里笔者不给出常用快捷键,因为常用快捷键是和你的开发语言相联系的。
比如你是java开发,导入包、删除不用包、快速generate等等功能的快捷键都是你常用的,
但是如果你是一个web前端开发,打开terminal运行nodejs等等功能快捷键又是你常用的。\
所以目前不打算给出常用快捷键,后续可能支持,方便不同语言的开发者查看自己所需要的常用快捷键。
就目前而言,相比较常用快捷键,学习让自己摆脱鼠标的快捷键更加重要,请阅读摆脱鼠标章节
官方快捷键文档(英文)
如果你有很棒棒的英语能力,可以尝试阅读官网原文(pdf版本)
- Windows / Linux:https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard.pdf
- Mac OS X:https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf
关于霸都丶傲天
你可以在知乎上或者Github上给我提问题,建议或者啥子的都可以,我看到都会回复
Github : https://github.com/AJLoveChina
知 乎 : https://www.zhihu.com/people/AJLoveChina
摆脱鼠标 →