Rechercher des balises TODO dans Eclipse


233

Lorsque j'ai utilisé Eclipse pour ajouter des méthodes non implémentées à une classe Java pour corriger une erreur, les méthodes étaient générées automatiquement et incluent // TODO Auto-generated method stub

Existe-t-il un moyen simple d'afficher toutes les méthodes qui contiennent ce commentaire? Une sorte d'option de menu?

Réponses:


349

Existe-t-il un moyen simple d'afficher toutes les méthodes qui contiennent ce commentaire? Une sorte d'option de menu?

Oui, choisissez l'une des options suivantes:

1) Allez à Window → Show View → Tasks( Non TaskList ). La nouvelle vue s'affichera où les onglets "Console" et "Problèmes" sont par défaut.

2) Comme mentionné ailleurs, vous pouvez les voir à côté de la barre de défilement sous forme de petits rectangles bleus si vous avez ouvert le fichier source en question.

3) Si vous voulez juste les // TODO Auto-generated method stubmessages (plutôt que tous les // TODOmessages), vous devez utiliser la fonction de recherche (Ctrl-F pour ceux dans ce fichier Search-->java-->search stringpour la possibilité de spécifier cet espace de travail, ce fichier, ce projet, etc.)


J'ai ouvert cette fenêtre et rien ne s'affiche. Des indices pour expliquer pourquoi cela pourrait être?
KPrince36

Votre projet est-il ouvert?
Andrew W

Oui. Le projet est ouvert. Tout ce que je vois si la barre de recherche Rechercher et un lien d'activation. J'ai pu trouver les tâches sous "Marker-> Java Task", mais toujours pas de chance avec cette fenêtre.
KPrince36

1
mais, mais, "ignorer le problème" va à l'encontre du code de la section geek informatique 1.4.5.b-436
Andrew W

65
J'ai rencontré le même problème mentionné ici. Le problème est qu'il y a deux vues dans le menu de la fenêtre, "Liste des tâches" et "Tâches". Les tâches TODO s'affichent dans la vue "Tâches" et non dans la vue "Liste des tâches".
Alex N.

40

Aller à la fenêtre> Afficher la vue> Marqueurs

que vous obtiendrez la tâche java.

tâche java avoir tous les TODO de votre projet


2
J'ai trouvé que c'était la meilleure réponse. Les "tâches" Eclipse réelles semblent être liées à un système externe.
EM-Creations du

16

Vue Tâches , sous Fenêtre -> Afficher la vue -> Tâches


13

Parfois, Fenêtre → Afficher la vue n'affiche pas les tâches. Allez simplement dans Fenêtre → Afficher la vue -> Autres et tapez Tâches dans la boîte de dialogue.


0
  1. Appuyez sur Ctrl + H
  2. Accès à l'onglet Recherche de fichiers
  3. Entrez "// TODO Stub généré automatiquement" dans le champ Containing Text
  4. Entrez "* .java" dans le champ Modèles de nom de fichier
  5. Sélectionnez la portée appropriée

5
Juste curieux, pourquoi cette réponse est-elle autant rejetée? Il résout le problème (mais pas de la meilleure façon) et a été publié en même temps que la réponse acceptée.
hamena314

Je pense que la raison en est que la réponse était si évidente.
sunofkyuss

Il est sous-évalué afin de pouvoir être supprimé. Il doit être supprimé car il est redondant. Nous n'avons pas besoin de réponses multiples disant essentiellement la même chose. Et comme vous le reconnaissez, il existe de meilleures façons de le faire.
Stephen C
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.