У нас вже є питання щодо інструментів, корисних спеціально для тестування , а як насправді писати код? Які пакунки ви вважаєте, що прискорюють ваш розвиток? Які посібники ви використовуєте для швидкої та легкої навігації та розуміння своїх проектів?
@kaushalmodi Це CW, тому частково я мав намір бути відкритим. Задавати конкретні запитання може бути кращим способом вирішити це, але це питання все ще існуватиме як сукупність цих питань. Я намагався зосередити це питання спеціально на інструментах, які допомагають при розробці файлів lisps та emacs
—
Шон Аллред
multiple-cursors
- наприклад, вони корисні скрізь, але, можливо, є й інші пакети, які поважають явний показник Lisp. Напевно macrostep
і ielm
не застосовуються ніде більше. Вигадайте це на мета, можливо?
@kaushalmodi: хороші моменти, але чи не тому це зараз вікі спільноти? Імовірно, ми могли б відредагувати відповідь на спеціальні пакети, що стосуються програм elisp та загальних програм.
—
Дан
Добре мати вікі спільноти, але я думаю, що це легко перетвориться на "Які улюблені пакунки?" CW. Візьмемо ще один загальний аспект у вашій відповіді: Навігація .. Швидкісна панель, снаряд, перекриття, організація, г / с / етаги, neotree, панелі вкладок, ido, штурвал та штурвал, ibuffer тощо
—
Kaushal Modi
@kaushalmodi
—
Шон Алред
ido
, helm
, ibuffer
, tabbar
Я не думаю , що -б відповідні записи. Немає нічого, що насправді полегшує розробку еліпса . Вони, безумовно, фантастичні пакети, але (на мій досвід), вони не мають нічого додати для розвитку Elisp . etags
- поки я не знайомий з цим, звучить так, як це було б доречно. Можливо, інший CW підходить для цих інших пакетів (тому що вони дійсно заслуговують на згадку), але я боюся, що ваші побоювання з цього питання неодмінно будуть реалізовані в цьому.
multiple-cursors
, хто - то може віддати перевагуvisual-regexp
або фг / виведи / Grep з командного рядка або з Emacs або Emacs вбудованіquery-replace
абоquery-replace-regexp
або що - то інше. Аналогічні аргументи можна зробити для кожного пакету. Натомість гарним питанням було б запитання, як зробити щось конкретне в «розробці пакету».