编辑
Ctrl + Space
Alt + Enter 显示意向操作和快速修复(点击黄灯泡的效果)
Ctrl + Q 快速查找文档
Ctrl + F1 在插入符号处显示错误或警告的说明
Alt + Insert 生成代码
Ctrl + J 插入模板
Ctrl + / 增加/取消 注释
Ctrl + Shift + / 块注释
Ctrl + W 选择连续增加的代码块
Ctrl + Shift + W 将当前选择减少到之前的状态
Ctrl + Alt + L 格式化代码
Ctrl + Alt + I 自动缩进行
Tab 缩进
Shift + Tab 减少缩进
Ctrl + Shift + V 从近期缓冲区中粘贴
Ctrl + D 复制当前行
Ctrl + Y 删除当前行
Alt + Shift + Up / Down 向上 / 下 移动当前行
Ctrl + Shift + J 删除多余空行
Ctrl + Enter 向下插入空行
Shift + Enter 向下插入空行并将光标移入当前行
Ctrl + Shift + U 在插入符号或选定的单词上切换大小写
Ctrl + Shift + [ 选择直到代码块开始
Ctrl + Shift + ] 选择直到代码块结束
Ctrl + Delete 删除到单词结尾
Ctrl + Backspace 删除到单词开始
Ctrl + 加号 展开代码块
Ctrl + 减号 收缩代码块
Ctrl + Shift + 加号 展开全部代码块
Ctrl + Shift + 减号 收缩全部代码块
Ctrl + F4 关闭当前打开的tab
多个插页和选择
Alt + Click 光标同时选择多行
Shift + Ctrl + Alt + J 选中所有与当前单词相同的位置
Alt + J 逐次选中下一个出现的与当前单词相同的位置
Alt + Shift + J 逐个取消光标选中
Esc 取消所有的选中
运行
Alt + Shift + F10 选择配置并运行
Alt + Shift + F9 选择配置和调试
Shift + F10 运行
Shift + F9 debug
Ctrl + Shift + F10 从编辑器运行上下文配置
Alt + Shift + R 重新运行测试
Alt + F11 运行Gulp / Grunt / npm任务
导航
Ctrl + B , Ctrl + Click 跳转到引入方法或包的位置
Ctrl + N 查找类,跳转
Ctrl + Shift + N 查找文件,跳转
Ctrl + Alt + Shift + N 查找方法,跳转
Alt + Left / Right 左右切换tab
F12 返回到上一个工具窗口
Esc 从窗口回到编辑区域
Ctrl + G 跳转行
Ctrl + E 最近打开的文件
Ctrl + Shift + Backspace 导航到上一个编辑位置
Alt + F1 在任何视图中选择当前文件或方法
Ctrl + ] / [ 光标跳转到方法开始 / 结束
Ctrl + F12 查看文件结构弹窗
F2 / Shift + F2 上一个 / 下一个错误位置
查找/替换
Ctrl + F 再当前文件中查找
F3 查找下一个
Shift + F3 查找上一个
Ctrl + Shift + F 路径查找
Ctrl + R 替换
Ctrl + Shift + R 路径查找替换
用法搜索
Alt + F7 查找方法引用文件以及位置
Ctrl + F7 查找方法或包在当前文件引用位置
Ctrl + Shift + F7 高亮文件引用位置
Ctrl + Alt + F7 显示方法或包引用信息
重构
Alt + Delete 安全删除
F5 / F6 复制 / 移动文件
Shift + F6 修改文件名称
VCS /本地历史记录
Ctrl + K 提交代码
Ctrl + T 更新代码
Alt + Shift + C 查看最近更改