Ctrl + / 行注释/取消行注释
Ctrl + Shift + / 块注释/取消块注释
Ctrl + W 选择代码块,一般是增量选择
Ctrl + Shift + W 上个快捷键的回退,减量选择代码
Alt + Q 上下文信息
Alt + Enter 意图行动,快速见效
Ctrl + Alt + L 根据模板格式对代码格式化
Tab/ Shift + Tab 对所选行进行缩排处理/撤销缩排处理
Ctrl + X or Shift + Delete 剪切当前行或所选代码块到剪切板
Ctrl + C or Ctrl + Insert 拷贝当前行或者所选代码块到剪切板
Ctrl + V or Shift + Insert 粘贴剪切板上的内容
Ctrl + Shift + V 粘贴缓冲器中最新的内容
Ctrl + D 复制当前行或者所选代码块
Ctrl + Y 删除光标所在位置行
Ctrl + Shift + J 加入智能行 (HTML 和JavaScript)
Ctrl + Enter 分离智能行 (HTML 和JavaScript)
Shift + Enter 另起一行
Ctrl + Shift + U 光标所在位置大小写转换
Ctrl + Shift + ]/[ 选择直到代码块结束/开始
Ctrl + Delete 删除文字结束
Ctrl + Backspace 删除文字开始
Ctrl + NumPad+/- 扩展/缩减代码块
Ctrl + Shift+ NumPad+ 扩张所有
Ctrl + Shift+ NumPad- 缩减所有
Ctrl + F4 关闭活跃编辑标签
搜索/替代相关快捷键
Ctrl + F 当前文件内快速查找代码
Ctrl + Shift + F 指定文件内寻找路径
F3 查找下一个
Shift + F3 查找上一个
Ctrl + R 当前文件内代码替代
Ctrl + Shift + R 指定文件内代码批量替代
Running运行
Alt + Shift + F10 选择构架,运行
Alt + Shift + F9 选择构架,修补漏洞
Shift + F10 运行
Shift + F9 修补漏洞
Ctrl + Shift + F10 从编辑运行内容构架
Ctrl + Shift + X 运行命令行
Debugging 相关快捷键
F8 不进入函数
F7 单步执行
Shift + F7 智能单步执行
Shift + F8 跳出
Alt + F9 运行到光标处
Alt+ F8 评估表达
F9 重新开始程序
Ctrl + F8 切换断点
Ctrl + Shift + F8 查看断点
Navigation 定位相关快捷键
Ctrl + N 跳转到指定类
Ctrl + Shift + N 通过文件名快速查找工程内的文件
Ctrl + Alt +Shift + N 通过一个字符查找函数位置
Alt + Right/ left 进入下一个/ 上一个编辑器选项
F12 进入上一个工具窗口
Esc 从工具窗口进入编辑器
Shift + Esc 隐藏活动窗口
Ctrl + Shift + F4 关闭活动….标签
Ctrl + G 跳转到第几行
Ctrl + E 弹出最近打开的文件
Ctrl + Alt + Left/Right 导航前进/后退
Ctrl + Shift + Backspace 向最近编辑定位导航
Alt + F1 查找当前选中的代码或文件在其他界面模块的位置
Ctrl + B or Ctrl + Click 跳转到定义处
Ctrl + Alt + B 跳转方法实现处
Ctrl + Shift + B 跳转方法定义处
Ctrl + Shift + I 打开定义快速查找
Ctrl + U 跳转方法/超阶级
Alt + Up/Down 在方法间快速移动定位
Ctrl + ]/[ 跳转到编码块结束/开始
Ctrl + F12 文件结构弹出
Ctrl + H 类型层次
Ctrl + Alt + H 调用层次结构
F2/ Shift + F2 跳转到后一个/前一个错误,高亮错误或警告快速定位,使用这个快捷键可以快捷在出错的语句之间进行跳转。
F4/Ctrl + Enter 编辑源代码/查看源代码
Alt + Home 显示导航栏
F11 切换标记
Ctrl + F11 采用记忆切换标记
Ctrl + #[0-9] 跳转到带编号的标记
Shift + F11 显示标记