Nous avons déjà une question sur les outils utiles spécifiquement pour les tests , mais qu'en est-il de l' écriture du code? Quels packages trouvez-vous accélérer votre développement? Quelles aides utilisez-vous pour naviguer rapidement et facilement et comprendre vos projets?
multiple-cursors
, par exemple, est utile partout, mais il existe peut-être d'autres packages qui respectent la portée explicite de lisp. Sûrement macrostep
et ielm
ne sont applicables nulle part ailleurs. Apportez cela sur la méta, peut-être?
ido
, helm
, ibuffer
, tabbar
-I ne pense-ne serait pas entrées appropriées. Rien ne facilite vraiment le développement elisp . Ce sont certainement des packages fantastiques, mais (d'après mon expérience), ils n'ont rien à ajouter au développement elisp . etags
—Même si je ne le connais pas, on dirait que ce serait approprié. Peut-être qu'un autre CW est approprié pour ces autres packages (car ils méritent vraiment d'être mentionnés), mais je crains que vos craintes pour cette question ne se réalisent sûrement dans celui-ci.
multiple-cursors
, quelqu'un d'autre pourrait préférervisual-regexp
ou ag / ack / grep depuis la ligne de commande ou depuis emacs ou emacs intégréquery-replace
ouquery-replace-regexp
ou autre chose. Des arguments similaires peuvent être avancés pour chaque package. Au lieu de cela, une bonne question serait de savoir comment faire quelque chose de spécifique dans le "développement de paquets".