前言

IntelliJ idea(以下简称idea) 是目前最好用的代码编辑器之一。掌握idea的快捷键是一项很重要的能力,虽然不要求你熟悉每一个快捷键,但是一些 常用的能够帮助你脱离鼠标的快捷键都应该掌握!

当你发现自己不需要鼠标就可以在各种tab面板直接迅速切换,打开命令行,开发、测试、部署。。。,这不仅仅是一件很酷的事情,而且会极大地提高你自己的工作效率。

替代办法

当然如果你是一个vim深度玩家,你大可不必要学习idea的快捷键,只需要安装idea为vim玩家提供的IdeaVim插件即可。

关于快捷键冲突

开发者会经常发现自己的idea快捷键不管用了,大部分情况都是国产的软件默认全局占用了一些快捷键导致的。比如一些输入法默认的全局快捷键,请把它们统统去掉,对于大部分人来说一点用都没有。

常见的容易导致idea快捷键冲突的软件

  • 搜狗输入法
  • 音乐软件(歌曲切换,音量调节等)
  • QQ、微信截图快捷键
  • 360等各种国产杀毒软件

常用快捷键

这里笔者不给出常用快捷键,因为常用快捷键是和你的开发语言相联系的。
比如你是java开发,导入包、删除不用包、快速generate等等功能的快捷键都是你常用的,
但是如果你是一个web前端开发,打开terminal运行nodejs等等功能快捷键又是你常用的。\

所以目前不打算给出常用快捷键,后续可能支持,方便不同语言的开发者查看自己所需要的常用快捷键。
就目前而言,相比较常用快捷键,学习让自己摆脱鼠标的快捷键更加重要,请阅读摆脱鼠标章节

官方快捷键文档(英文)

如果你有很棒棒的英语能力,可以尝试阅读官网原文(pdf版本)

关于霸都丶傲天

你可以在知乎上或者Github上给我提问题,建议或者啥子的都可以,我看到都会回复
Github : https://github.com/AJLoveChina
知 乎 : https://www.zhihu.com/people/AJLoveChina

foo