IDEA笔记
通用
Alt + Enter 帮助指令
Alt + x 关闭所有非活动选项卡
Ctrl + ` 更改视图模式
移动
Alt + up/down 以函数为单位移动
Ctrl + G 定位到行
Ctrl + W 可以选择单词,继而语句,继而行,继而函数
Ctrl + Shift + W 取消选择光标所在行
Ctrl + { or Ctrl +} 跑到大括号的开头或者结尾
Ctrl + Shift + Enter 定位到最近可编写代码的位置
Ctrl + G 转到行:列
Ctrl + -/+ 收起和展开代码块
定位查找
Shift + Shift 查找任意文件
Ctrl + Shift + A 查找动作/设置
Ctrl + Shift + F 文件中检索
Ctrl + N 查找Java类
Ctrl + F 查找
Ctrl + R 替换
F4 进入某一方法或者到变量定义处
Ctrl + B 查看声明或使用处
Ctrl + F12 查看方法和成员变量
Ctrl + Alt + left/right 回退/前进 到上一次编辑处
Ctrl + E Recent Files
Alt + J 选择多次出现的内容
编辑
Ctrl + D 复制一行
Ctrl + Y 删除一行
Alt + Shift + up/down 移动行
Ctrl + / 选中一行进行注释与反注释
Alt + / 使用 Hippie 补全
Ctrl + Shift + V:选择要粘贴的内容
Ctrl + Alt + L:重新格式化代码
Ctrl + F11 添加助记书签
简单重构
使用IDEA进行重构时,IDEA会自动修改关联的地方,从而安全地完成重构
Ctrl + Alt + Shift + N 重构帮助指令
Alt + Insert 新建
Alt + Delete 安全删除
Shift + F6 重命名
Ctrl + F6 更改签名
Ctrl + Alt + M 抽取函数
Ctrl + Alt + V 抽取变量
Ctrl + Alt + F 抽取变量
Ctrl + Alt + C 抽取常量
Ctrl + Alt + P 抽取方法变量到入参
选择 Delegate via method overloading 复选框,则会保留原始方法并允许引入第二个方法
简单调试
Ctrl + Shift + F9/F10 调试/运行测试用例
Ctrl + F8 打断点
Shift + F9/F10 调试/运行
F7 进入函数
F8 单步
F9 到下一个断点或结束
Alt + F8 查看表达式结果