Windows
- 设置:Ctrl + Alt + S
- 复制一行:光标放任意位置,Ctrl + D
- 删除一行:Ctrl + Y
- 复制历史:Ctrl + Shift + V
- 纵向选择多行文本:Alt + 鼠标左键并拖动
- 选中下一个相同内容:Alt + J
- 选中所有同样的词:Shift + Ctrl + Alt + J
- 格式化:Ctrl + Alt + L
- 简单粘贴:Ctrl + Alt + Shift + V
- 返回撤销:Ctrl + Shift + Z
- 复制光标所在行:Ctrl + D
- 当前行向下/下移动一行:Alt + Shift + 上/下
- 多行移动:Shift + 上/下 + Alt
- 跳过一个词:Ctrl + 左/右
- 选中一个词:Ctrl + Shift + 左/右
- 选中当前文件中,所有一样的字符串:Ctrl + Shift + Alt + J
- 根据行号定位:Ctrl + G
- 加双括号或分号:Ctrl + Shift + Enter
- 大小写转换:Ctrl + Shift + U
- tabs快速切换:Alt + 左/右
- 查看浏览过的文件:Ctrl + E
- 当前文件查找:Ctrl + F
- 当前文件替换:Ctrl + R
- 全局查找:Ctrl + Shift + F
- 全局替换:Ctrl + Shift + R
- 按文件名查找文件:Ctrl + Shift + N
- 查找所有的菜单和操作:Ctrl + Shift + A
- 查找文件、菜单、操作等,但不能查找文件内容:连按两次Shift
- 万能快捷键(智能辅助提示):Alt + Enter
- 选中一大段代码:鼠标点击开始位置,找到尾行位置,按住Shift + 鼠标点击结尾位置
- 代码折叠和展开:Ctrl + Shift + +/-
- 类或方法的跳转:按住Ctrl + 鼠标左键
- 代码生成:Alt + Insert
- 查看方法调用情况:Ctrl + Alt + H
- 执行到当前方法的下一句:Step Over(F8)
- 进入当前行调用的方法体里:Step Into(F7)
- 执行完当前的方法:Step Out(Shift + F8)
- 进入到 Jar包方法里或 JDK 自带的方法里:Force Step Into(Alt + Shift + F7)
- 运行到光标所在处:Run to Cursor(Alt + F9)
Mac
- 优化import:⌃ + ⌥ + O
- 格式化代码:⌘ + ⌥ + L
- 删除当前行:⌘ + delete
- 复制当前行:⌘ + D
- 查看浏览过的文件:⌘ + E
- 选中下一个相同的内容:⌃ + G
- 选中文件中所有相同个的内容:⌃ + ⌘ + G