Comme firebug pour le débogage de javascript,
existe-t-il une telle fonctionnalité dans Eclipse? ou ai-je besoin d'un plugin?
Utilisez l'affichage ou un peu plus rapidement: mettez en surbrillance le code que vous voulez exécuter et cliquez avec le bouton droit de la souris sur/Exécuter ou sur Ctrl + U.
Vous pouvez utiliser la vue Affichage pour exécuter des commandes pendant le débogage. Vous pouvez le trouver dans Fenêtre -> Afficher la vue -> Afficher
Sélectionnez la ligne et appuyez sur ctrl+shift+D
ou ctrl+shift+I
Le résultat apparaîtra dans une fenêtre contextuelle.
Je crois que ce que vous recherchez, ce sont des "expressions visuelles". Marquez simplement le morceau de code dans la vue du code source, faites un clic droit et sélectionnez "Regarder".
vous pouvez utiliser la vue "Afficher" pour évaluer les expressions dans Eclipse.
Regardez sous la liste de débogage des vues. C'est une partie standard de l'outillage Java, vous n'avez donc pas besoin de plugin
J'utilise actuellement Eclipse Photon (v4.8.0) . Eclipse a changé le nom de la vue "Affichage" en "Vue du shell de débogage" . Ici, vous pouvez exécuter des commandes à la volée.
Vous pouvez également créer un fichier de page de scrapbooking (un fichier .page) et y saisir votre code. Puis cliquez sur Exécuter. Cela semblait légèrement plus pratique quand je l'ai essayé.
Utilisez le shell de débogage! Venant de node, j'étais habitué à pouvoir manipuler mes variables env à tout moment en utilisant node --inspect
en chrome. Il était donc impératif pour moi de retrouver la même expérience dans Eclipse sans avoir à utiliser JDB.
Pour ouvrir le shell de débogage, sélectionnez Fenêtre → Afficher la vue → Shell de débogage.
Après avoir écrit le code que vous souhaitez exécuter, il suffit de le surligner, de cliquer avec le bouton droit de la souris et d’exécuter (U fonctionne également)
Complétant toutes les réponses étonnantes, pour les utilisateurs de mac est cmd + d