2010-04-26 13 views
10

Estoy volviendo a la codificación de rieles después de un largo paréntesis. Estaba usando rinari anteriormente pero noté que hay una nueva versión de emacs-rails. ¿Alguien está usando cualquiera? ¿Alguna preferencia por una sobre la otra? ¿Qué están usando las personas para sus proyectos de rieles dentro de emacs en estos días?emacs-rails vs rinari?

Respuesta

6

El Rails On Emacs Group ve poca mención de emacs-rails, pero muchos miembros están utilizando activamente rinari, a menudo (pero no siempre) junto con nXhtml. Después de pasar de la primera versión de emacs-rails a rinari, me he sentido satisfecho con su filosofía menos invasiva/totalitaria. Soy uno de los dos rinari committers actuales, y aunque el desarrollo actualmente no es muy activo, uno de los miembros de la lista está trabajando en compatibility with Rails 3.

Actualización: rinari funciona bien con Rails 3, todavía uso & mantenerlo yo mismo.

+0

Estaba usando rinari pero descubrí que al editar html.erb con nxhtml, el rendimiento se colgaba algo crónico ... a veces tardaba hasta 30 segundos en escribir un carácter. así que me he ido con ambos por ahora. Rinari para todo, menos la edición html, que suena un poco porque nxhtml es definitivamente muy bueno – nimms

+0

Aha. No uso nxhtml personalmente. En cambio, utilizo una versión modificada de nxml-mode, con mmm-mode. (http://github.com/purcell/emacs.d) Sin embargo, si publica sus versiones de config +, etc. en el grupo de Google mencionado anteriormente, lo más probable es que obtenga una respuesta útil de Lennart, el mantenedor nxhtml . – sanityinc

+0

Descargué la última versión de Rinari de github, pero está rota. En primer lugar, le faltan los archivos necesarios. Para tratar de solucionar el primer problema que encontré, tuve que descargar por separado el archivo 'inf-ruby.el'. Ahora, al abrir Emacs con '(require 'rinari)' en mi archivo '~/.emacs', Emacs se queja:' Error de archivo: no se puede abrir el archivo de carga, saltar'. Parece que debería descargar aún más código por separado. Incluso si logré que Rinari descargue, parece que las funciones se romperán: [https://github.com/eschulte/rinari/issues/41]. Necesita esforzarse más. –

4

Yo personalmente prefiero rinari. Tiene un conjunto de características más pequeño, pero interactúa muy bien con otros modos como (nxhtml) y no se interpone en su camino. También está disponible en ELPA. No estoy seguro de a qué nueva versión de emacs-rails se refiere ya que no ha habido actividad en su github repo desde hace más de un año. Rinari todavía está activamente desarrollado.

Cuestiones relacionadas