multithreading - IntelliJ IDEA 更改默认断点暂停策略
问题描述
我正在从 Eclipse 迁移到 IntelliJ IDEA 2020.1.1。
在 Eclipse 中,添加新断点时默认暂停策略是停止当前线程。在 IntelliJ 中,它暂停所有线程。
IntelliJ 是否有配置来更改(至少)新断点的默认暂停策略?
我已经看到选项Build, Execution, Deployment > Debugger > Stepping , Resume only the current thread,我假设当点击恢复按钮时只会继续当前停止的线程,但如果断点是All,其他人会发生什么?
解决方案
是的,您可以轻松更改所有新创建的断点的默认行为。
只需创建一个断点,右键单击断点并将 Suspend 策略更改为 Thread。然后右侧会出现一个“设为默认值”按钮,您只需选择它即可。
推荐阅读
- angular - 为什么我在 ngModel 中只看到私有类属性
- java - 为什么复制文件时android应用程序冻结?
- java - 是否可以从此处的标题中删除“throw IllegalArgumentException”?
- android - 平滑滚动到位置,无需每次都下载所有项目
- python - 如何将字典中的列表中的参数作为浮点数提取到单独的列中?
- vhdl - VHDL程序,BCD到7seg转换器,这段代码能编译吗?
- php - 当不在本地网络时,SESSION 变量在移动设备上不起作用
- python - 重新匹配 { 和 {{
- java - vertx HTTPS (SSL/TLS) 服务器不工作。我无法访问 https://localhost
- reactjs - 如何在 mapStateToProps 中转换异步数据?