Idea使用整理

49 阅读1分钟

快捷键

  • 搜索文件/url路径对应方法位置等:shift shift
  • 文件内检索 ctrl +f
  • 文件全量搜索 ctrl+shif+f
  • 查找类 ctrl+n
  • 方法调用位置 :鼠标点击方法名 alt + f7
  • 快速抽取方法:选中区域 ctrl+alt+m
  • 显示方法参数提示: ctrl+p
  • 显示方法注释:ctrl+q
  • 查看可以实现的方法并实现:ctrl+o
  • 快速实现get/set等方法:alt + insert
  • 定位代码块结束和开始位置:ctrl+[,ctrl+]
  • 选中代码 ctr+w
  • 将选择代码包裹在if等语句 : ctrl+alt+t
  • 注释:ctrl+/,ctrl+shift+/
  • 变量类重命名:shift+f6
  • 整体左右移动一个tab的位置:整体右移选中代码块tab,整体左移shift+tab
  • 整体上下移动一个位置:ctrl+shift + 上下左右箭头
  • 切换导航栏类:alt+左右键
  • 切换类内方法:alt+上下键
  • 跳转到上次光标:ctrl+shift+左右键

调试

调试快捷键

  • F8: 单步
  • F7:进入方法内部
  • F9:放行
  • alt + shift + F7 : 强制进入方法
  • shift + F8退出方法
  • alt+shift + F8 : 强制退出方法,不执行后续操作

调试:降帧=重新执行

image-20251124210018281.png 调试:计算表达式值

image-20251124210202595.png

调试:条件断点

image-20251124210856276.png

  • all:所有线程都停止,无论有没有执行到该断点
  • Thread:执行到这个断点的线程停止,其他继续执行