Question

Y a-t-il quelque chose d'équivalent ou similaire à JAD / JADCLIPSE pour Scala? Ce serait bien de pouvoir afficher la source de levage de l'Eclipse via "Open Declaration".

Était-ce utile?

La solution

Je ne connais aucun décompilateur, mais je pense que ce que vous voulez faire simplement attacher la source au pot contenant des classes.

Cliquez avec le bouton droit sur le Joi de Lift dans l'explorateur de colis et choisissez des propriétés. Là, vous pouvez spécifier un emplacement source. Je crois qu'un emplacement de source attaché remplacera un JAD-Plugin installé.

Si vous utilisez Maven et M2ECLipse, vous pouvez simplement cliquer avec le bouton droit sur le dépannage. -> Maven -> Télécharger des sources. Qui téléchargeront le -sources.jar et attachera automatiquement.

Autres conseils

Je ne suis pas sûr de pouvoir récupérer la source exacte de Scala, mais au moins vous pouvez essayer de voir à quoi ressemble le NSC Bytecode en Java.

Ce fil mentionne (pas me testé) le Plugin Soot Eclipse.

Je pourrais donc m'installer sur le plugin Eclipse pour Soot, qui peut par exemple afficher Bytecode en utilisant la notation Grimp (eh bien, la capture d'écran suivante montre Jimple, mais transmet l'idée):

enter image description here

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top