java eclipse emacs ide key-bindings

java - Emacs vinculante de clave en Eclipse IDE



key-bindings (5)

Soy un amante de Emacs, probablemente porque amo el enlace de teclas y puedo hacer las cosas muy rápido. También uso Eclipse IDE para mi desarrollo Java / Android / Python / porque es gratis, la mayoría de mis compañeros lo usan, y funciona. Me encuentro cambiando entre emacs y Eclipse y el flujo de trabajo simplemente no es genial. Lo que me gustaría hacer es configurar los enlaces de teclas en Eclipse para que sean como Emacs.

¿Alguien puede sugerir el mejor plugin de Eclipse que podría usar para esto? O alguien puede hablar sobre cómo han usado Eclipse para ser más Emacs. Gracias por adelantado


El plugin Emacs + hace un trabajo mucho mejor al proporcionar claves Emacs que la instalación estándar de Eclipse.


Primero intente activar los enlaces clave de Emacs en sus preferencias de teclas. Si eso no le proporciona todo lo que necesita, entonces puede intentar instalar el complemento Emacs + . Por supuesto, si tiene alguna personalización de elisp, creo que es posible que no tenga suerte.

Personalmente, siempre prefiero aprender la manera centrada en el editor de hacer las cosas para no estar indefenso cuando me siento en la computadora de otra persona.


Tengo que secundar la recomendación de Emacs +. He estado usando y amando a Emacs desde el comienzo de los tiempos y las ataduras de teclas y la funcionalidad de Emacs ya están conectadas a mis dedos y mi cerebro. Antes de que apareciera Emacs +, encontré que Eclipse era un oso completo para usar, ya que los años de memoria muscular y saber cómo hacer las cosas sin siquiera pensar en ello, no solo eran inútiles en Eclipse, sino que de hecho eran perjudiciales.

Emacs + ha arreglado todo esto para mí. Ahora, usar Eclipse es casi tan perfecto como usar Emacs, y además obtengo todas las características de un IDE moderno. Es prácticamente el mejor de todos los mundos. Lo único que realmente extraño de Emacs es el relleno de Mq de los comentarios "//".

También debo señalar que esto es mucho más que un simple conjunto de enlaces de teclas. Reproduce fielmente una gran cantidad de sutiles comportamientos de Emacs que das por sentado, hasta que no está allí.


Permití la clave ''esquema'' de Emacs como @aioobe sugirió hace mucho tiempo en todas mis copias de Eclipse. Sin embargo, recientemente, apareció una nueva forma de comportamiento perverso en algunas de mis instalaciones de Eclipse: escribo uno de varios comandos de Emacs, como Ctrl - L (para centrar la ventana), y aparece este cuadro de diálogo molesto, ofreciéndome la acción correcta de Emacs para esa clave y otra opción, que proviene de nada que yo reconozca, pero que ciertamente NO es un enlace de clave de Emacs.

Esto es problemático por dos razones 1) aparece inesperadamente, en algunos pero no en todos los proyectos (aún no he resuelto un patrón) 2) obviamente es una violación del soporte prometido de un esquema de clave de Emacs, una violación que solo surgió recientemente, haciendo que el soporte de Emacs sea mucho menos valioso.

El soporte de Emacs en Eclipse nunca fue muy completo, pero me gustaría volver al estado que tenía hace unos meses, cuando Ctrl - L , Ctrl - D y Ctrl - K funcionaban correctamente como teclas de Emacs sin este molesto diálogo en todos los proyectos.

Si Emacs + trabajaba en Indigo y Juno, lo intentaría. Pero como es ...


¡No se necesita ningún complemento para las combinaciones de teclas básicas de Emacs!

Ir

Windows → Preferencias → General → Teclas

y seleccione el esquema de Emacs .





No proporcionará todos los comandos de Emacs (obviamente), pero cubre las cosas que no puede vivir sin, tales como navegación, selección, corte / pegado, etc.