Ответ 1
Вы можете сделать это из Window- > Preferences.
Для примитивов перейдите к Java- > Debug- > Примитивные параметры отображения
Здесь есть флажок "Экранные шестнадцатеричные значения". Проверьте это, и вы увидите как десятичные, так и шестнадцатеричные представления для примитивов в столбце "значение" в представлении "Переменные" при отладке.
Для объектов (Integer, Long и т.д.), перейдите к Java- > Debug- > Detail Formatters
Для каждого типа, о котором вы заботитесь, создайте форматировщик деталей, который форматирует значение, как вам нравится. Для java.lang.Integer вы можете использовать форматировщик деталей: Integer.toHexString(this)
Убедитесь, что ваш формат форматирования включен, и вы увидите шестнадцатеричное представление в области "details", когда вы выберете переменную из представления Variables.