Soy desarrollador web. He estado usando una variedad de editores e ide-s para desarrollo web (php, javascript, html, css) seis meses antes de decidir aprender un verdadero editor y comencé a usar emacs. Aprendí todos los conceptos básicos, utilicé el kit de inicio, practiqué usando el búfer, ventanas, etc.¿Cómo usar Emacs para desarrollo web? (Php/mysql/javascript/css/html
Me agarraron en 2 meses. Hace un mes comencé a aprender sobre vim y encontré una gran cantidad de complementos para lograr las cosas que quiero. Estoy buscando para lograr el mismo efecto en emacs que tiene que hacer mucho (para la edición php/js/css/html).
Aquí están la lista de cosas Me resulta difícil. Nota: Estas cosas están relacionadas cuando estoy editando php/html/css/js.
sintaxis hightlighting (php/smarty). - El modo principal php es demasiado antiguo y siempre resalta html/smarty dentro del código php incorrectamente.
Me encanta ido-modo, pero no pude encontrar la forma de definir unos archivos de proyecto y de partido difusa dentro del directorio predefinido
puedo configurar nerdtree plugin para obtener una visión general rápida panel de la izquierda con el archivos en los que estoy trabajando con vim. Pero configurar la barra de velocidad y el navegador de código fuente en emacs es un poco difícil.
Completar el conocimiento del contexto Realmente no sé cómo hacerlo. He visto algo así en el modo clojure donde muestra la definición de un método en el área de mensajes.
Etiquetas-generación: Las etiquetas generadas con excrebant-ctags no siempre funcionan con php. En vim es fácil que pueda abrir un archivo que contenga la definición justo debajo del cursor.
Búsqueda manual Quiero buscar el manual para una palabra en particular bajo el cursor sin abrir el navegador (en el área de mensajes (mini-buffer)).
Me encanta modo IDO y de conmutación b/archivos W en vagabundo, tampones, archivos locales utilizando ido-modo.
¿Alguien puede indicarme la dirección correcta? ¿Usas emacs para el mismo tipo de edición que hago? ¿Cuál es tu flujo de trabajo?
[a * true editor *? ¿Eres * programador real *?] (Http://xkcd.com/378/) – Gordon
Tu pregunta es recibir votos para cerrar ser "subjetivo y argumentativo", y me parece que tu título es probablemente el mayor culpable . Reducir la frustración podría hacerte sentir bien. He limpiado un poco tu formato pero te dejaré el contenido. – dmckee