当前位置 > 首页 > 国内新闻 > 正文

这几个IDEA高级调试技巧,用完就是香
  • 发布时间:2020-03-16
  • www.masiah.com.cn
  • 当一个项目被启动两次

    测试分布式项目时,通常需要启动一个项目两次而不需要打开一个项目进行多次启动。只需将其配置为

    1。单击编辑配置

    2。选中“允许并行运行

    3”。依次单击以下两个按钮

    条件断点

    代码如下。我只希望它在我==10

    1时停止。鼠标左键将断点

    2添加到行数中。鼠标右键添加条件

    3。点击完成按钮

    此时,断点上会有一个问号,表示它是一个条件断点。鼠标右键可以查看条件

    多线程调试

    当有多个线程时,如何控制线程的执行顺序?

    例如,不可能让线程1和2在序列

    正常模式调试模式下执行下面的代码,因为我们不能控制线程的执行序列。

    1需要以下设置。右键单击断点,选择线程(设为默认意味着将当前选择的线程设为默认)

    设置后的断点如下。所有三个断点都处于线程模式

    当一条语句要切换线程时,选择下一个要执行的线程执行

    临时执行表达式/修改变量值

    代码如下

    add breakpoint

    to output statement

    executed at breakpoint

    最终输出结果是

    我们也可以直接右击设置值来修改用户名属性

    rollback

    当断点被执行到要回滚到方法1,请单击下面的按钮至

    。请注意,断点回滚只能再次通过该过程,一些已更改的数据不能回滚到以前的状态,如对象、集合等。

    欢迎关注

    关注并回复pdf目录。有惊喜。大量视频资源可在以下获得:www . erlie . cc

    reference blog

    [1

    五原门户网 版权所有© www.masiah.com.cn 技术支持:五原门户网 | 网站地图