Po prostu chciałem wyrazić opinię o dobrym przepływie pracy przy użyciu środowiska emacs z clojure + swank + slime. Często robię bardzo powtarzalne keycommands i zastanawiam się, czy istnieje lepszy sposób.Dobry przepływ pracy z emacs + swank + slime + clojure?
Dołączam swank z leinem i rozpoczynam mój projekt, używając lein swank z powłoki. Następnie łączę się z emacs i wykonuję polecenia poprawnego użycia, aby móc zacząć używać (testy run-run). Potem robię kodowanie, a potem chcę przetestować.
Aby uruchomić test, muszę zmienić bufor w emacs na Cx o, który jest w replice, następnie muszę przejść do monitu M->, następnie powtórzyć polecenie Mp, a następnie wprowadzić, być może z wyjątkiem, a następnie Wróć do bufora kodu i kontynuuj od nowa wszystkie komendy emacs. Uważam, że jest nieco powtarzalny.
Myślę, że rozwiązaniem byłoby rozpocząć hackowanie na emacs i może dodać skrót do wykonania tego powtarzalnego zadania, ale chciałbym usłyszeć kilka sugestii, ponieważ nie mogę być jedynym, który uważa to za nużące?
To pytanie został poproszony wiele razy - oto najnowsza duplicate - http://stackoverflow.com/questions/2984146/efficient-clojure-workflow –
Dzięki, znalazłem kilka interesujących porad. – grm