2010-04-12 15 views
11

Hay un trillón de preguntas sobre lo que alrededor de atajos de teclado en Eclipse, pero hay siempre me he preguntado si hay una lógica subyacente a las decisiones de los cuales atajos serían ctrl + alt + [alguna letra], y que sería solo ctrl + [alguna letra] etc. Obviamente hay una necesidad de usar una variedad de combinaciones porque solo hay muchas teclas en el teclado, pero por qué, por ejemplo, es "agregar importación" ctrl + shift + m, mientras que "método de extracción" es alt + shift + m, en lugar de al revés?Métodos abreviados de teclado Eclipse: "alt + shift +" vs. "shift +" vs. "ctrl + alt +" etc. - ¿Hay una lógica subyacente?

Creo que si hay alguna lógica subyacente a estas decisiones, será más fácil recordar más accesos directos sin tener que escanear a través de los enormes menús del botón derecho para encontrarlos, y no usaré accidentalmente el incorrecto tan amenudo.

Respuesta

9

no tengo una respuesta definitiva, pero algunos elementos podrían incluir:

  • Ctrl +...: estos son principalmente los accesos directos de legado (para copiar y pegar, por ejemplo, o "nuevos documentos" , o "guardar", ...).
  • Alt +...: reservada a ciertos OS para menú atajos.

  • Ctrl +Shift +...: atajos para (principalmente no siempre) acciones directas (en el código de texto o la fuente), como "añadir importación")

  • Alt +Shift +...: atajos para (sobre todo, no siempre) acciones indirectas (un menú o ventanas se abre primero, el usuario puede configurar más otras informaciones, y luego se realiza la acción), como "extraer método".
    Plus, Alt +Shift +... a veces seguido de una letra, como Alt +Shift +Q (Mostrar vista), B (para mostrar los puntos de interrupción). De nuevo: acción indirecta.
Cuestiones relacionadas