Actualización: para el CSV que puede importar en Eclipse, consulte este Gist[Ed: o no ... parece que está lleno? marcas donde los iconos de teclas deben ser]Eclipse y sus completamente no-Mac-Al igual que las asociaciones de teclas
Discusión
he evitado el desarrollo de Java en OS X desde hace algún tiempo, sólo porque la interfaz de usuario de Eclipse se siente extremadamente inconsistente con HIG de OS X. No menos importantes son sus enlaces de teclas predeterminados para Windows, pero totalmente inaceptables.
Estoy en el proceso de arreglar las asociaciones de teclas que puedo en Preferences -> Keys
, pero algunas son problemáticas.
pantalla del panel de configuración si alguien tiene problemas para encontrarlo: alt text http://i47.tinypic.com/2dm7ow.jpg
enlaces que he cambiado hasta el momento: [Nota: si alguno de estos parecer extraño, estoy tratando de imitar Xcode siempre que sea posible en ausencia de un acceso directo estándar aún más amplia en el Mac]
Name | Old Command | New Command ---------------------------------------------------- Content Assist | Ctrl-Space | Escape Redo | Cmd-Y | Cmd-Shift-Z Find Next | Cmd-K | Cmd-G Find Previous | Shift-Cmd-K | Shift-Cmd-G Backward History| Cmd-[ | *Unbind Command* Forward History | Cmd-] | *Unbind Command* Properties | Alt-Return | Cmd-I Debug | Cmd-F11 | Cmd-Y Run (in Windows)| Cmd-Shift-F11 | Cmd-R Build Clean | *Nothing* | Cmd-Shift-K
enlaces necesito ayuda con:
- sangría/selección Outdent - Eclipse ha obligado a estos pestaña & shift-tab, pero que no aparecen en el cuadro de diálogo llaves o los elementos de menú (por lo Keyboards.prefpane no puede cambiarlo eitehr).
Voy a editar esta pregunta con algunas más a medida que las pienso. Debido a que no hay necesariamente una sola respuesta correcta y esta página puede cambiar con el tiempo, esto es más apropiado como una página wiki de la comunidad. El objetivo de esta página será crear una exportación de configuraciones que otros puedan compartir y reutilizar.
Buena pregunta, pero solo para el registro, Eclipse no es solo como un Mac. Es como todo lo demás. Por ejemplo, "Preferencias" está en el menú "Ventana" en la versión de Linux, que es algo que nunca he visto en ninguna otra aplicación en ninguna plataforma. Ni siquiera es consistente consigo mismo de muchas maneras. por ejemplo: "¿Es la configuración que estoy buscando en General/Apariencia/Java o Java/Apariencia?" –
Punto justo. Es su propio pequeño SWT-verso para el caso. Aún así, hacerlo más parecido a Mac mejoraría mi calidad de vida (y probablemente la mayoría de los desarrolladores de software de nueva guardia), así que espero que la gente pueda usar este hilo para plantear ideas sobre cómo hacerlo. Todavía estoy luchando para descubrir cómo anular el comportamiento predeterminado de la pestaña de cambio –
No necesariamente defendiendo las teclas predeterminadas predeterminadas del eclipse, pero podría sugerir pensar en algunas más de cerca. El mayor ejemplo que puedo ver es la asistencia de contenido. La tecla ESC es una ruptura definitiva en su cadencia de tipeo, que no es un problema que haya tenido con el valor predeterminado de Ctl Space. – Matt