Ya tenemos una pregunta sobre las herramientas útiles específicamente para las pruebas , pero ¿qué hay de escribir el código? ¿Qué paquetes encuentras para acelerar tu desarrollo? ¿Qué ayudas utiliza para navegar y comprender sus proyectos de manera rápida y fácil?
elisp
interactive-development
package-development
Sean Allred
fuente
fuente
multiple-cursors
, otra persona podría preferirvisual-regexp
o ag / ACK / grep desde la línea de comandos o desde dentro de emacs o emacs incorporadoquery-replace
oquery-replace-regexp
o alguna otra cosa. Se pueden hacer argumentos similares para cada paquete. En cambio, una buena pregunta sería preguntar cómo hacer algo específico en el "desarrollo de paquetes".multiple-cursors
; por ejemplo, es útil en todas partes, pero tal vez hay otros paquetes que respetan el alcance explícito de lisp. Seguramentemacrostep
yielm
no son aplicables en ningún otro lugar . Trae esto en meta, tal vez?ido
,helm
,ibuffer
,tabbar
-No creo-sería entradas apropiadas. No hay nada que realmente facilite el desarrollo de Elisp . Seguramente son paquetes fantásticos, pero (en mi experiencia) no tienen nada que agregar al desarrollo de elisp .etags
—Aunque no estoy familiarizado con eso, parece que sería apropiado. Quizás otro CW sea apropiado para estos otros paquetes (porque realmente merecen mención), pero me temo que sus temores por esta pregunta seguramente se realizarán en ese.