Mamy już pytanie o narzędzia przydatne specjalnie do testowania , ale co z pisaniem kodu? Które pakiety przyspieszają twój rozwój? Jakich pomocy używasz, aby szybko i łatwo nawigować i rozumieć swoje projekty?
multiple-cursors
- na przykład są przydatne wszędzie, ale być może istnieją inne pakiety, które szanują jawne określenie zakresu. Na pewno macrostep
i ielm
nie mają zastosowania nigdzie indziej. Podejdź do meta, może?
ido
, helm
, ibuffer
, tabbar
-I nie sądzę, byłoby odpowiednie wpisy. Nie ma nic, co naprawdę ułatwi rozwój elisp . Są to z pewnością fantastyczne pakiety, ale (z mojego doświadczenia) nie mają nic do dodania do rozwoju elisp . etags
- chociaż nie jestem z tym zaznajomiony, wydaje się, że byłoby to właściwe. Być może inne CW jest odpowiednie dla tych innych pakietów (ponieważ naprawdę zasługują na wzmiankę), ale obawiam się, że obawy związane z tym pytaniem z pewnością zostałyby spełnione w tym jednym.
multiple-cursors
, ktoś inny może wolećvisual-regexp
lub ag / ACK / grep z linii poleceń lub od wewnątrz emacs czy emacs wbudowanaquery-replace
lubquery-replace-regexp
czy coś innego. Podobne argumenty można podać dla każdego pakietu. Zamiast tego dobrym pytaniem byłoby pytanie, jak zrobić coś konkretnego w „rozwoju pakietu”.