Eclipse classe File Metadata
-
24-10-2019 - |
Domanda
In Visual Studio, posso ottenere un elenco succinto di metodi pubblici / membri esposti in una classe per la quale non ho la fonte (vale a dire in bundle all'interno di una DLL) premendo F12 (GoToDefinition).
Allo stesso modo, sto imparando l'Android API - in Eclipse. Salto ad un metodo di definizioni quadro Android produce output decompilation che non è intuitivo da leggere, ed è molto dettagliata. Per i risultati mimici come Visual Studio, sto considerando diverse opzioni:
- Come posso formattare l'output decompilazione di essere 'pulito' -. Ho guardato i menu delle preferenze di Eclipse e non ho trovato un modo per fare questo
- Come faccio ad 'Aggiungi corrispondente file di origine' una volta che Google fornisce, in modo che il salto alla definizione cede la definizione attuale?
- C'è un plugin che fa questo già? Ho guardato in JadClipse, ma questo progetto non è stato aggiornato in molti anni, ed è ancora un decompilatore.
Grazie in anticipo.
Soluzione
- Si potrebbe provare a http://andrei.gmxhome.de/bytecode/index.html -. è un "po 'più bello" rispetto alla decompilazione interna Eclipse
- Quando si apre una definizione di classe per classe senza sorgente disponibile, si dovrebbe vedere un pulsante "Allega Fonte" nella parte superiore dell'output decompilazione in cui è possibile associare i file corrispondenti di origine.
Altri suggerimenti
- È possibile visualizzare il contorno file .class utilizzando la vista Struttura
Ho trovato un altro decompilatore che piacevolmente si integra con Eclipse:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow