INTELLIJ IDEA在Debug

问题描述 投票:0回答:5
我在此站点上搜索了一下,并尝试了:

Intelliji的想法在调试模式下非常慢,并且在正常模式下运行完美

intellij在调试之前冻结约30秒 till不起作用

我发现这种情况只有在我打开thead view

值视图时才会发生这种情况,就像这样

我关闭了the the the the the theview

,它变得更快:

java debugging intellij-idea
5个回答
13
投票

在我的Intellij Idea 2022.2中,该问题仅涉及

List类集合(因此所有包含它们作为字段的对象)。 帮助我的是在设置>调试器>数据视图> Java中禁用enter image description hereEnabling alternative view for Collection classes选项:

现在,它显示了收集大小和可扩展的项目,而不是

Collecting data...

enter image description here


7
投票

可解决方法,如果变量

x
卡在“收集数据...”上,评估其方法(例如
x.toString()
仍然为我查看其内容)。
    
enter image description here在设置>构建,执行,部署> DEBUGGER>数据视图> Java为我解决问题。 我在2023.1(ue)上运行
i在Intellij Idea 2024.3.2中调试Kotlin代码时遇到了相同的问题,在此,调试器会陷入
收集数据...。经过几种方法之后,唯一使我再次调试的解决方法是为enter image description here"Enable 'toString()' object view"创建一个虚拟Java型渲染器(对应于Kotlin中的

java.lang.Object

5
投票
要这样做:

open
settings

构建,执行,部署

2
投票
debugger

data视图

java typeunderers

.


0
投票
+

按钮以添加新的渲染器。 renderername

设置为任何东西(例如,“虚拟”)。
将其应用于
Any

确保选择“使用默认渲染器”用于渲染和扩展节点。

这迫使Intellij落回其默认的Java渲染器。尽管这可能有一些局限性,但最好是在调试器中根本看不到数据。
    希望这有帮助!
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.