J'ai un projet en Java que je traverse et lorsque j'utilise des bibliothèques externes, par exemple. jdom.jar
Je finis par marteler étape pour sortir sur le "Class File Editor". Je ne me soucie vraiment pas de ce qui se trouve dans ces bibliothèques, je les utilise simplement pour traiter des choses pour mon propre code.
Est-il possible de contourner ce problème?
C’est tellement frustrant d’être martelé à chaque fois que je marche par mégarde dans un dossier de classe dont je sais qu’il n’a aucune source et qui m’a complètement inutile.
image ci-dessous:
Il existe différentes solutions:
Vous pouvez télécharger les sources et les attacher (sélectionnez la dépendance dans l'explorateur de packages, ouvrez la boîte de dialogue Propriétés correspondante, définissez le chemin sous "Pièce jointe de source Java").
Si vous n'avez pas la source, installez JADClipse
Utilisez "Step Over" (F6) au lieu de "Step Into" (F5)
Si vous êtes entré par mégarde dans un code, utilisez "Step Return" (F7) pour exécuter toute la méthode et reprendre le débogage après son retour.
Vous pouvez indiquer à Eclipse ce que vous ne voulez pas utiliser avec " filtres de pas ".
Manière simple-- Fonctionne pour moi :)
Sélectionnez Joindre la source -> (Zone de radio Emplacement externe) Fichier externe -> Sélectionnez le dossier src.Zip dans le dossier Java/jdk1.x.x.
et fait!!
Vous pouvez essayer JADClipse
Au moins, vous verrez le code et serez en mesure de revenir plus facilement et de reprendre plus facilement. Je ne pense pas qu’il existe un moyen de sauter les classes dont vous n’avez pas le code source.
Si vous utilisez gradle, portez vos dépendances sur le chemin de classes Eclipse à l'aide du plug-in Eclipse.
ouvrez 1- help 2- Installez le nouveau logiciel en travaillant avec cliquez sur Ajouter http://adt-addons.googlecode.com/svn /trunk/source/com.Android.ide.Eclipse.source.update ajouter le code source puis dans attacher la source a choisi emplacement externe dans le patch, cliquez sur le fichier externe documents - Eclipse - plugins - choisissez le paquet que nous venons de télécharger (paquet de code source) exemple: com.Android.ide.Eclipse.source ...... - 14 Sources.Zip J'espère que cela fonctionnera avec vous