2010-04-12 3 views
11

Il y a des questions zillion sur SO sur les raccourcis clavier dans Eclipse, mais il y a je me suis toujours demandé s'il y a une logique sous-jacente aux décisions dont les raccourcis seraient ctrl + alt + [une lettre], et ce qui serait juste ctrl + [une lettre] etc. Il est évident qu'il est nécessaire d'utiliser une variété de combinaisons car il y a seulement beaucoup de touches sur le clavier, mais pourquoi, par exemple, est "add import" ctrl + décalage + m, tandis que "méthode d'extraction" est alt + shift + m, au lieu de l'inverse?Raccourcis clavier Eclipse: "alt + shift +" vs "shift +" vs "ctrl + alt +" etc. - Y a-t-il une logique sous-jacente?

Je pense que s'il y a une logique sous-jacente à ces décisions, il sera plus facile de mémoriser plus de raccourcis sans avoir à parcourir les énormes menus contextuels pour les trouver, et je n'utiliserai pas accidentellement le mauvais comme souvent.

Répondre

9

J'ai pas de réponse définitive, mais certains éléments pourraient inclure:

  • Ctrl +...: ce sont principalement des raccourcis existants (pour copier-coller par exemple, ou "nouveaux documents" , ou "enregistrer", ...).
  • Alt +...: réservée à certains OS pour le menu raccourcis.

  • Ctrl +Maj +...: raccourcis pour (principalement pas toujours) actions directes (sur le texte ou le code source), comme "ajouter l'importation")

  • Alt +Maj +...: raccourcis pour (principalement, pas toujours) actions indirectes (un menu ou les fenêtres sont ouvertes, d'abord l'utilisateur entre certains d'autres informations, puis l'action est effectuée), comme "méthode d'extraction".
    Plus, Alt + Maj + ... est parfois suivi d'une lettre, comme Alt + Maj + Q (vue Show), B (pour montrer les points d'arrêt). Encore une fois: action indirecte.
Questions connexes