Antes que nada, no quiero comenzar una guerra religiosa aquí, y perdónenme por contarles una pequeña historia primero.¿Qué pasó con emacs 'java?
Elegí originalmente emacs como mi editor de elección durante el tiempo en que pude hacer una elección. Como pasante, me vi obligado a utilizar Vi para una pequeña tienda de software en la que estamos obligados a enviar ssh a los servidores (sin mencionar una conexión muy lenta) y editar el código a partir de ahí porque no podemos tener copias locales de la fuente código. Durante ese tiempo, yo era un súper novato de Emacs que no sabía sobre vagabundo. Ni siquiera sabía que podía iniciar un caparazón en Emacs, así que le di una oportunidad a Vi solo para ver qué hay para mí.
Al principio, me sentí obligado a usar ropa que no me gusta, pero el tiempo pasó y me gustó Vim. Dos años de vim (y aún contando) han sido experiencias de aprendizaje muy productivas para mí. Mi configuración actual implica xmonad - un administrador de ventanas, pantalla gnu - para el cambio rápido de shell, firefox con vimperator, y por supuesto, vim. En el trabajo, hago mis cosas de codificación usando Vim + Eclim porque todos mis otros compañeros de trabajo usan Eclipse y tengo que conformarme un poco. En mi lugar de trabajo, soy considerado como el tipo que conoce bien a Vim; pero aún así, secretamente uso Emacs en casa.
Quiero volver a la velocidad en Emacs, pero para que yo pueda hacer eso, debo usarlo para lo que estoy haciendo actualmente en el trabajo porque paso la mayor parte de mi tiempo allí. Vim + Eclim realmente me ayudó mucho con Java (compleción de código, importaciones, etc.) y estoy pensando en usar su puerto Emacs, pero también estoy probando otras alternativas que no requieren que tenga un proceso de eclipse. corriendo en el fondo. Básicamente, quiero algo con la finalización del código y la compilación on-save como lo que tiene Eclipse/Eclim. ¿El modo jdee/malabar es suficiente para hacer esto? Además, estoy codificando cosas de Android y quiero que Emacs sepa dónde están las bibliotecas de Android, ya que la mayoría de las fundamentales no suelen importarse de forma normal.
Parece que JDEE y emacs-eclim son los únicos dos juegos de la ciudad. Tal vez una mejor pregunta podría ser cuál es mejor (al menos, me gustaría saber la respuesta a eso). –
Parece que también quiero saber la respuesta a esa pregunta. Tal vez alguien debería publicar eso :) – avendael