Недавно я начал использовать Eclipse после использования IntelliJ в течение нескольких лет. При отладке карты с использованием IntelliJ, если ключ или объект реализует toString(), отображается хороший список строкового представления значения ключа.
В Eclipse, когда я выбираю Показать логическую структуру, я вижу примерно следующее:
Проблема с этим представлением заключается в том, что вам нужно будет развернуть каждую запись, чтобы увидеть фактический ключ и значение. Если вам нужно найти что-то на карте из более чем 10 элементов, это становится очень утомительным.
Я понимаю, что вы можете сделать пользовательскую логическую структуру и по умолчанию для Map выглядеть следующим образом:
return entrySet().toArray();
Есть ли какой-либо способ: через настраиваемую логическую структуру или плагин, чтобы просмотреть записи карт более полезными, чем
ConcurrentHashMap$WriteThroughEntry (id=193)