Je voudrais afficher des représentations binaires d'entiers dans ma fenêtre de surveillance dans Eclipse lors du débogage (ou hex). Comment puis-je faire cela?
Réponses
Trop de publicités?Vous pouvez le faire à partir de la Fenêtre->Préférences.
Pour les primitives, accédez à Java->Debug->Primitive Options d'Affichage
Ici, il y a une case à cocher 'Afficher les valeurs Hexadécimales'. Vérifier cela, et vous verrez deux décimales & représentations hexadécimales pour les primitives de la "valeur" de la colonne en vertu de vue des Variables lors du débogage.
Pour les objets (Integer, Long, etc), accédez à Java->Debug->Détail des Formateurs
Pour chaque type vous vous souciez de, créer un détail formateur qui formats la valeur la façon dont vous le souhaitez. Pour java.lang.Entier, vous pouvez utiliser le détail formateur: Integer.toHexString(cet)
Assurez-vous que votre détail formateur est activé, et vous devriez voir la représentation hexadécimale dans les "détails" de la zone lorsque vous sélectionnez une variable dans la vue Variables.