При отладке с IntelliJ IDEA, что означают разные переменные цвета?

Поэтому при отладке с помощью IntelliJ IDEA окно Variable часто выглядит так:

enter image description here

(после этого белый ящик добавляется мной)

Теперь у меня есть некоторые переменные, окрашенные в красный цвет, другие - синие.

В чем смысл цвета, в чем разница между этими цветами? Я также заметил красные переменные с синими полями и наоборот.

Я ничего не нашел в Интернете об этом.

Ответ 1

Красный цвет является стандартным цветом для переменных.

Синий означает, что переменная изменилась, когда вы переходите через код. Если вы продолжите следующую итерацию цикла (при условии, что offlineNotifications - это коллекция), вы увидите, что это переменные, которые обрабатываются при текущем выполнении кода.

Ответ 2

Для меня непроектные файлы имеют коричневый цвет, а тесты - зеленый. Я думаю, что вы также можете определить цвета для других типов файлов