Question Eclipse HotKey: comment basculer entre les onglets?


Comment puis-je basculer entre les fenêtres ouvertes dans Eclipse? Il y a Ctrl+F6, mais il me demande lequel je veux, mais je veux le changer comme des onglets dans le navigateur ou la fenêtre dans le système d'exploitation (Cmd/Gagner+Languette) sans sélection de fichier dans la liste. Comment faire cette chose facile dans Eclipse?

J'ai essayé d'assigner un raccourci clavier pour les événements:

  • vers l'avant
  • transmettre l'historique
  • page suivante

mais ça ne marche pas comme je le veux.


609
2018-02-25 07:21


origine


Réponses:


  • CTRL+E (pour une liste d'éditeur)
  • CTRL+F6 (pour passer à l'éditeur suivant via une liste)
    Vous pouvez assigner un autre raccourci à la touche 'Next Editor'.

sont les deux raccourcis officiels, mais ils impliquent tous les deux une liste affichée.

CTRL+Page Up / CTRL+Bas de page peut parcourir les éditeurs sans afficher de liste.

Ce qui est intéressant avec ce dernier ensemble de raccourcis est:
ils ne sont pas répertoriés dans les raccourcis clavier Eclipse Keys à définir.
Ils peuvent être hérités de l'éditeur multipage, ce qui en fait un Raccourci spécifique au système d'exploitation.


En ce qui concerne les raccourcis sur Mac OS (OSX), Matt Ball s'est plaint en Septembre 2011 de ne pas être en mesure de remapper CTRL+Page Up/CTRL+Bas de page:

Cela me rend fou de ne pas être en mesure de parcourir les onglets ouverts comme je peux dans presque tous les autres programmes à onglets dans OS X (-La gauche et -Droite).

Eh bien, en mars 2012, Arthur a répondu:

, Je viens de télécharger la dernière version d'Eclipse (3.7+). J'ai été capable de lier "onglet précédent / suivant" à (-La gauche et -Droite) quand dans l'éditeur, que je suis sûr que je ne pouvais pas faire avant.
  Donc je suppose qu'ils t'ont entendu.
  Cela fonctionne comme vous le souhaitez, les onglets vont de gauche à droite et vice-versa, pas sur une base historique ou des bêtises comme ça.

Matt Ball confirme:

oh wow, en sélectionnant "Modification de la source Java" a réellement fonctionné!
  Maintenant, malheureusement, cela signifie que je suis SOL si je navigue dans un fichier non-Java (JSP, XML, JS, etc.).
Le correctif pour cela est de "copier la commande" pour cette paire, et sélectionner tous les "whens" que je veux.
  Jusqu'à présent, il fonctionne au moins magnifiquement pour les fichiers Java et JSP.
  C'est un PITA important à mettre en place, mais c'est juste une chose ponctuelle.

Le sien préférences exportées sont disponibles ici pour vous d'essayer.
Une fois importé, vous devriez voir, pour tous les types de documents pertinents:

Mac Os key bindings


834
2018-02-25 07:48



Si vous allez dans Préférences (par exemple, Fenêtre → Préférences) et affichez Général → Touches

puis recherchez "Onglet suivant" et "Onglet précédent", vous pouvez les réorganiser.

Next Tab command in Eclipse Preferences, before rebinding


180
2017-11-02 16:10



Basculer comme Windows dans OS (aller à la fenêtre qui a eu le dernier accent)

CTRL-F6 dans Eclipse, comme ALT-LANGUETTE (sur Windows), affiche une liste d'onglets / fenêtres disponibles (si vous conservez le CTRL / ALT touche enfoncée) et met en surbrillance celle sur laquelle vous allez sauter lorsque vous relâchez cette touche. Vous n'êtes pas obligé de sélectionner la fenêtre. Si vous voulez parcourir plusieurs onglets à la fois, maintenez le CTRLbouton et appuyez sur le LANGUETTE bouton. C'est un comportement identique à ALT-LANGUETTE sur Windows.

Dans ce sens, CTRL-DÉCALAGE-F6 en éclipse est le ALT-DÉCALAGE-LANGUETTE analogique. Personnellement, je modifie ces liaisons dans Eclipse pour qu'elles soient similaires à Visual Studio. C'est à dire. CTRL-LANGUETTE et CTRL-DÉCALAGE-LANGUETTE et je le fais comme ceci:

Fenêtre> Préférences> Général> Clés

Ensuite, définissez "Next Editor" =Ctrl+Languette et "éditeur précédent" =Ctrl+Décalage+Languette. N'oubliez pas de cliquer sur "Annuler la commande" avant de définir la nouvelle liaison.

Commutateur comme navigateur (aller à l'onglet sur la droite de l'onglet actuel)

C'est CTRL-Bas de page pour aller bien, CTRL-PageUp aller à gauche. Frustrant, quand vous arrivez à la fin de la liste des onglets (par exemple l'onglet de droite) et que vous essayez ensuite d'aller de nouveau à droite, Eclipse ne tourne pas au premier onglet (extrême gauche) comme la plupart des navigateurs.


85
2018-01-12 16:00



Vous pouvez utiliser ALT+La gauche pour aller à votre onglet précédent, ou ALT+Droite aller vers l'avant. Cette méthode utilise le changement d'onglet comme l'historique, donc, il ira à l'onglet précédent que vous aviez ouvert, et vers l'avant si vous êtes retourné une fois ou plus. Un peu bizarre, je sais, mais ça marche. Vous pouvez toujours "réinitialiser" l'historique en cliquant une fois sur chaque onglet.


52
2018-02-26 13:55



  • Right mouvement latéral: Ctrl + bas de page
  • Left mouvement latéral: CTRL + page précédente

Additionnel 

  • obtenir la liste des onglets ouverts: Ctrl + F6

Eclipse autres Short Cuts


13
2018-06-07 12:45



CTRL + F6 est bon à utiliser. Si vous voulez passer à l'onglet suivant / précédent, vous devez faire CTRL+Bas de page / CTRL+Page Up.


12
2018-02-25 07:48



La valeur par défaut est Ctrl + F6. Vous pouvez le changer en allant à Préférences de fenêtre. Je le change habituellement pour Ctrl + Languette, le même que nous utilisons dans les onglets de commutation dans un navigateur et d'autres choses.


7
2018-04-08 22:35