The jdtls server itself contains cfr, veinflower and fernflower de-compilers.
It may be useful to add a new command to view the byte-code of current buffer.
The byte-code level viewer is useful for these cases:
- Debug the java source in the low-level.
- Write java codes for a java-agent, which requires to operate on the byte-code level.
This lsp-java-bytecode-viewer function can be done via calling the decompiler provided by jdtls.
The
jdtlsserver itself containscfr,veinflowerandfernflowerde-compilers.It may be useful to add a new command to view the
byte-codeof currentbuffer.The byte-code level viewer is useful for these cases:
This
lsp-java-bytecode-viewerfunction can be done via calling thedecompilerprovided byjdtls.