Nova versão - reJ v0.7 lançado
reJ é uma ferramenta que pretende dar uma melhor visibilidade nos arquivos .class. Pode ser utilizado no estudo de bytecode, visualização, busca, comparação e manipulação de arquivos .class da plataforma Java. Praticamente todos os aspectos (interfaces, classe pai, nome da classe, campos, métodos, o bytecode, os constantes) de arquivos .class podem ser visualizados e modificados.
A nova versão corrige vários bugs, com desempenho e navegação melhorados, suporte para visualização de generics e seguindo as dicas do colega Michael Nascimento Santos (aka Mister M), eu comecei trabalhar com uma parte bem interessante: visualizar a relação entre código fonte Java, a view do editor do reJ e o código binário da classe compilada. Na versão atual só se pode navegar nas telas de estrutura, constant pool e o editor, e o reJ destaca os dados em hexa correspondentes. No futuro a idéia é tanto poder também navegar no código binário e o reJ destacar as partes correspondentes no editor quanto fazer a mesma coisa com o código fonte da classe.
Confira a notícia no source-forge (em inglês):
reJ v0.7 released
Faça o download de reJ v0.7 no Source-Forge:
http://sourceforge.net/project/showfiles.php?group_id=122082&package_id=133253&release_id=498744
Funcionalidades, com imagens (em inglês):
http://rejava.sourceforge.net/features.html
Tutorial, com imagens e agora em português (e por favor, desculpem os erros de português tanto aqui quanto no tutorial):
http://rejava.sourceforge.net/hello_pt.html
FAQ (em inglês, com só três perguntas… aliás, perguntem ):
http://rejava.sourceforge.net/faq.html