Инсталляторы можно скачать в разделе релизов (releases section) на сайте GitHub по ссылке https://github.com/ingokegel/jclasslib/releases. На macOS программу можно установить через HomeBrew:
brew install jclasslib-bytecode-viewer
Редактор байт-кода jclasslib — это инструмент, который визуализирует все аспекты скомпилированных файлов классов Java и содержащегося в них байт-кода. Многие аспекты файлов классов можно редактировать в пользовательском интерфейсе. Кроме того, он содержит библиотеку, которая позволяет разработчикам читать и записывать файлы классов и байт-код Java.
Можно редактировать все записи пула констант. На записи пула констант, на которые есть ссылки, можно напрямую перейти из контекстного меню, которое вызывается кнопкой «Редактировать» для атрибутов и записей пула констант.
Редактирование записей пула констант (web/screenshots/edit_constant_value.png).
Инструкции байт-кода можно отредактировать в контекстном меню:
Редактирование инструкций байт-кода (web/screenshots/edit_opcode_popup.png).
Тёмный режим можно включить постоянно, выбрав «Файл → Тёмный режим» в главном меню.
Тёмный режим (web/screenshots/main_dark.png).
Доступно несколько локализаций, которые можно выбрать в пользовательском интерфейсе:
Локализация (i18n) (web/screenshots/language_switcher.png).
Существует плагин для IntelliJ IDEA, который можно установить с помощью менеджера плагинов. Действие в меню «Вид» можно вызвать, когда файл Java, Groovy или Kotlin открыт в редакторе.
Действие в IntelliJ IDEA (web/screenshots/ij_action.png).
Байт-код будет отображаться в окне инструмента «jclasslib» справа. Можно открыть сразу несколько файлов классов.
Окно инструмента в IntelliJ IDEA (web/screenshots/ij_window.png).
Редактор байт-кода jclasslib выпущен под лицензией GPL, версия 2.0 (https://www.gnu.org/licenses/gpl-2.0.html).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )