之前用 IDEA 装了一个调试插件,拖动断点位置的箭头能够让代码运行到之前的位置(比如现在在代码 10 行(此时栈在 10 行位置),拖动一下到 7 行(此时栈就变成第 7 行了)) 但是忘记叫什么名字了,觉得挺好用的。有没有大佬知道叫什么插件来着。
1
janxin 2022 年 11 月 13 日
假设你调试的是 Java ,那么你说的可能是 Time Travel Debug for Java
如果你说的是原生程序,你可能说的是 RR |
2
iminto 2022 年 11 月 13 日 via Android
这个不需要插件啊,idea 自带就支持啊,多看看那几个图标就清楚了
|
3
Shum1n 2022 年 11 月 13 日
试试 Jump to Line
|
5
imaginistx12 2022 年 11 月 13 日
@kwh 哈哈哈,昨天刚看到一个视频介绍这个功能,也让我大开眼界了。https://www.bilibili.com/video/BV1Rg411y7SX?t=394.9
|
6
boatrain1111 2022 年 11 月 13 日
Drop Frame 而已,idea 原生就支持,底层是基于 jdk 的栈帧
|
8
cpalead 2022 年 11 月 13 日
@boatrain1111 怎么拖动回到已执行过的语句?能发个教程吗?找了半天
|
9
Aloento 2022 年 11 月 13 日
.NET 自带功能(
|
10
BBCCBB 2022 年 11 月 13 日
jump to line,但在我电脑上卡的一比, 就放弃了
|
11
boatrain1111 2022 年 11 月 13 日
@cpalead 我的意思是拖动的原理就是 Drop Frame ,但是你说的那个插件我没有用过
|
12
ChenSino 2022 年 11 月 14 日

自带的不是有吗? |