Многие отладчики IDE соответствуют физическому номеру строки. Я ищу декомпилятор java с сохранением фактического номера строки в коде декомпиляции для intellij-idea.
декомпилятор java с сохранением номеров строк в фактическом физическом положении для intellij-idea
comment
Я не уверен, но я думаю, что JD-GUI прекрасно справился с задачей.
- person Martijn Courteaux   schedule 27.11.2013
comment
@MartijnCourteaux это не так - например, для eclipse требуется другой плагин, такой как следующий sourceforge.net/projects/ realignmentjd/files должен быть установлен поверх подключаемого модуля JD-Eclipse.
- person Yaneeve   schedule 27.11.2013
Ответы (2)
я думаю, что декомпилятор Java из http://jd.benow.ca/ делает это в версии jd-gui
Добавьте бессмысленный пример с номерами строк, 5 строк между двумя строками и 8 разницей в номере строки...
Извините за мой английский и такое плохое объяснение....
person
icrovett
schedule
27.11.2013
Procyon поддерживает это как экспериментальную функцию, но на данный момент нет интеграции с IntelliJ. Вам нужно будет запустить его из командной строки и добавить сопоставления исходных каталогов в IntelliJ.
Чтобы включить эту функцию, запустите с -sl
или --stretch-lines
. Вы также должны запустить с -o
, чтобы сохранить вывод в .java
файлов, а не печатать на консоли.
person
Mike Strobel
schedule
05.12.2013