使用IntelliJ IDEA进行调试时,不同的变量颜色是什么意思?

Yal*_* T. 15 java variables debugging intellij-idea

因此,在使用IntelliJ IDEA进行调试时,可变窗口通常如下所示:

在此输入图像描述

(之后我加了白盒子)

现在我有一些变成红色的变量,其他变成蓝色.

什么是颜色的含义,这些颜色之间有什么区别?我还注意到红色变量带有蓝色字段,反之亦然.

我没有在网上找到任何关于此的内容.

aca*_*nby 21

红色是变量的标准颜色.

蓝色表示在您单步执行代码时变量已更改.如果继续循环的下一次迭代(假设offlineNotifications是一个Collection),您将看到这些是当前代码执行中操作的变量.