在调试js代码的时候
比如说执行到这一行,我们想看代码里某些的值
我们直接框选起来,代码就可以执行
再不济,给他放到控制台
而java代码
java代码的话我用这个小demo来说明
比如说我要看括号里的这一串执行了什么东西
我们发现在java idea里是没有反应的,(因为一个编译型语言,一个解释性语言)
柳暗花明又一村
解决
idea提功了这样的功能
框选之后,点击这个按钮,他会自动将代码填充
然后就可以执行啦,虽然不能像js那么方便,但也还是可以了
查看报错行
还想在打断点的时候也能看到堆栈信息,报错在哪一行,可以用快捷键ctrl+alt+←
在变量里设置值
如果已经执行到这一行了,但是发现数值有问题,不用重启,直接修改值就可以
比如说这个param
的pageSize
有问题,不用重启,直接修改值
直接按F2
或者右键
直接修改,就是这么骚
条件断点
在打断点的位置右键
可以设置 条件断点,这样就可以像在ollydbg,v8, ida
里一样了,