Les installateurs peuvent être téléchargés à partir de la section des versions, sur macOS, vous pouvez l'installer via HomeBrew avec
brew install jclasslib-bytecode-viewer
L'éditeur de bytecode jclasslib est un outil qui visualise tous les aspects des fichiers de classe Java compilés et du bytecode contenu. De nombreux aspects des fichiers de classe peuvent être modifiés dans l'interface utilisateur. De plus, il contient une bibliothèque qui permet aux développeurs de lire et d'écrire des fichiers de classe Java et du bytecode.
Toutes les entrées de pool constant peuvent être modifiées. Les entrées de pool de constantes référencées peuvent être directement modifiées à partir du menu contextuel affiché par le bouton "Modifier" des attributs et des entrées de pool de constantes.
Les instructions de bytecode peuvent être modifiées à partir du menu contextuel :
Le mode sombre peut être activé de manière persistante en sélectionnant "Fichier-> Mode sombre" dans le menu principal.
Plusieurs localisations sont disponibles et peuvent être choisies dans l'interface utilisateur :
Il existe un plugin pour IntelliJ IDEA qui peut être installé via le gestionnaire de plugins. L'action du "menu Affichage" peut être invoquée lorsqu'un fichier Java, Groovy ou Kotlin est ouvert dans l'éditeur.
Le bytecode sera affiché dans la fenêtre de l'outil "jclasslib" sur le côté droit. Plusieurs fichiers de classe peuvent être ouverts en même temps.
L'éditeur de bytecode jclasslib est publié sous GPL, version 2.0.