Eclipse имеет функцию, которая представляет некоторые типы коллекций Java (особенно ArrayList
и ArrayDeque
) в упрощенном виде в инструменте проверки (также в представлениях переменных и выражений):
d = ArrayDeque<E> (id=33)
[0] = "somevalue" (id=57)
[1] = "someothervalue (id=59)
В большинстве других классов вместо записей [0]
и [1]
инструмент проверки будет отображать поля объекта, включая их имена. Я заинтересован в том, чтобы смотреть на внутренности вживую ArrayDeque
.
Есть ли способ заставить инструмент проверки показывать реальные поля ArrayDeque, чтобы выходные данные выглядели более примерно так:
"d" = ArrayDeque<E> (id=33)
elements = Object[] (id=34)
head = 2
tail = 4
Я использую Eclipse 2018-12 (4.10.0).
РЕДАКТИРОВАТЬ : я уже пытался использовать подкласс ArrayDeque, но это не помогает.