1. 前言

为什么要叫初级核心版?因为快捷键太多我记不住啊。先记住最常用的就好。本文是我翻看了网上的大部分关于快捷键的资料,总结了一下比较适合自己常用的。

2.核心快捷键

2.1 代码自动化

Ctrl+Alt+L 格式化代码
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+Shift+Space 自动补全代码
Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/.../ )
Ctrl+Alt+T可以把代码包在一块内,例如try/catch
Ctrl+Q 显示注释文档

2.2 移动控制

Ctrl+W可以选择单词继而语句继而行继而函数
Alt+ Up/Down 在方法间快速移动定位
F2 或Shift+F2 高亮错误或警告快速定位
Ctrl+[或]可以跳到大括号的开头结尾
Ctrl+Shift+Backspace可以跳转到上次编辑的地方

2.3 查询定位

Ctrl+N,可以快速打开类
Alt+Q可以看到当前方法的声明

2.4 其他

Alt+enter,可以根据情况有不一样的效果。出现警告或者error都可以用用看。
ctrl+shift+enter,会有奇特效果,比如自动跳出小括号,补上分号等。

3. 实用快捷键榜单

  • Top #10切来切去:Ctrl+Tab
  • Top #9选你所想:Ctrl+W
  • Top #8代码生成:Template/Postfix +Tab
  • Top #7发号施令:Ctrl+Shift+A
  • Top #6无处藏身:Shift+Shift
  • Top #5自动完成:Ctrl+Shift+Enter
  • Top #4创造万物:Alt+Insert
    太难割舍,前三名并列吧!

  • Top #1智能补全:Ctrl+Shift+Space

  • Top #1自我修复:Alt+Enter

  • Top #1重构一切:Ctrl+Shift+Alt+T

参考资料:

  1. idea2016.1 idea快捷键