10
votes

Code Navigation dans Eclipse

Je trouve difficile de naviguer dans le code pour un grand projet impliquant de nombreux classes, fichiers XML, fichiers SQL, etc.

Je sais shift - ctrl - r ouvrir des ressources, mais c'est là que ma petite connaissance se termine. Comment puis-je naviguer facilement à travers un enfer de fichiers Java et non Java à Eclipse avec juste clavier. La plupart d'entre vous gurus auront déjà une liste de raccourcis / astuces de navigation de code préféré, je suppose.

S'il vous plaît partager.

merci!


5 Réponses :


16
votes

Essayez ces raccourcis:

ctrl + shift + r pour ouvrir toutes les ressources

ctrl + e pour commuter entre les fenêtres ouvertes

ctrl + shift + t pour ouvrir des classes chargées

ctrl + t pour la hiérarchie de type d'ouverture

ctrl + o pour afficher toutes les méthodes d'une classe / interface. En appuyant de nouveau sur cela vous montre également toutes les méthodes de superclasse.

ctrl + f11 pour exécuter une classe précédemment exécutée.

alt + shift + k puis j pour exécuter une classe comme application Java.

Holding Ctrl Lorsque vous cliquez sur une méthode / la classe / une interface l'ouvre.

Découvrez également le point de vue de la navigation Java.


0 commentaires

2
votes

navigation de code avec éclipse, à l'aide du clavier? Voici quelques raccourcis que j'utilise avec une frécution élevée:

  • f3 : tandis que sur un nom de classe, un nom de méthode ou une référence de variable, il ouvre la déclaration d'élément sélectionné.
  • f4 : ouvre la vue hiérarchie de type pour l'élément sélectionné (une classe ou une méthode ...)
  • shift + ctrl + t : recherche et ouvrez un type Java (Notez qu'il ne recherchera pas sur JSPS, des fichiers XML, etc. seulement recherchera les classes déclarées)
  • ctrl + f6 : ouvre une liste déroulante avec la liste des fichiers ouverts (afin que vous puissiez passer de l'une à l'autre).
  • ctrl + F7 : Dropdown avec les vues disponibles. Il vous permet de passer de l'éditeur de code à la vue Navigator (afin que vous puissiez ouvrir d'autres fichiers)

    Il y a beaucoup plus, mais j'utilise Thess quelques-uns continuellement


0 commentaires

4
votes

alt + Arraow gauche - retourne (comme dans un navigateur)

alt + Arraow à droite - va de l'avant

ctrl + q - va à la dernière ligne de code éditée

Aussi un conseil Usefeul lorsque vous recherchez des cours est d'appuyer sur ctrl + shift + t Tapez partiellement le nom de la classe / interface / Enum que vous recherchez. Par exemple, si vous souhaitez rechercher une classe nommée StringParserhelper, vous pourriez taper SPH, STRPH, OU SHORGE * HEL, OU * parh. Faire de l'exercice avec les combinaisons. Cela vous aidera à allouer.

ctrl + . passe au problème suivant (erreur de compilation ou avertissement) ctrl + , va au problème précédent (erreur de compilation ou avertissement)

Il existe de nombreux raccourcis utiles. Vous pouvez les regarder en appuyant sur Ctrl + shift + l . Appuyez deux fois sur IT et vous allez modifier les raccourcis du clavier.


0 commentaires

8
votes

F3: allez à la déclaration / définition de la méthode / variable

cmd + [: Retour

cmd +]: aller de l'avant

cmd + 1: correction rapide

CMD + T: montre la hiérarchie de classe

CMD + Maj + o: correction des importations manquantes

CMD + /: Code de commentaire / décors

CMD + Maj + /: Commentaire / Définissez avec le commentaire Block

cmd + l: aller à la ligne

CMD + Maj + F: Formatage automatique

cmd + D: Supprimer la ligne

Ctrl + Q: Accédez à la dernière place éditée

CMD + SHIFT + G: Recherchez dans l'espace de travail des références à la méthode sélectionnée ou à la variable

CMD + SHIFT + R: Ouvrez tout fichier rapidement sans naviguer pour celui-ci dans l'explorateur de l'emballage:

CMD + Maj + T: Ouvrez un type (E.G.: une classe, une interface). Contrairement au raccourci précédent, cela fonctionne même lorsque vous n'avez pas le fichier source Java dans votre espace de travail

CMD + SHIFT + P: Trouvez la corse de fermeture.

FN + Option + Del: Supprimer le mot suivant

Option + Del: Supprimer le mot précédent

shift + fn + cmd + del: Supprimer à la fin de la ligne

shift + cmd + del: Supprimer au début de la ligne

SHIFT + CMD + L: Lister tous les raccourcis clavier Eclipse

cmd + k: trouver ensuite

shift + cmd + k: rechercher précédent

CMD + Entrée: Insérez la ligne ci-dessus

Maj + cmd + Entrée: Insérez une ligne ci-dessous

ALT + SHIFT + R: Renunes variables / méthodes / classes, renommer les fichiers de classe si nécessaire. Répare également toutes les références


0 commentaires

0
votes

Pour ajouter quelques-uns

ctrl shift o - pour organiser les importations

ctrl 1 - pour obtenir des suggestions sur une ligne spécifique


0 commentaires