Używam Emacsa z trybem clojure i szlamem połączonym z serwerem typu swank, który jest uruchamiany przez uruchomienie lein swank
i bardzo chciałbym móc łatwo łatwo przejść do definicji funkcji w ramach mojego projektu. Czy mogę to zrobić bez konieczności ręcznego przebudowywania tagów za każdym razem, gdy zmieniam gałęzie?Skok do definicji funkcji w Emacs + Slime/leiningen-Swank + Clojure
11
A
Odpowiedz
12
Jeśli używasz szlam można to zrobić łatwo z M-.
EDIT: Gdy kod Clojure jest kompilowany lokalizacja definicje są przechowywane. Zauważ, że działa to najlepiej, gdy kompilujesz całe pliki. Przeskakiwanie do definicji, którą oceniłeś za pomocą C-x C-e, nie działa tak dobrze (działa na Common Lisp i SLIME).
Powiązane problemy
- 1. Dokumentacja Clojure w Emacs
- 2. Clojure Emacs etags
- 3. "Skok do definicji" dla metod bez zewnętrznych nazw parametrów
- 4. Funkcje Clojure dla Emacs?
- 5. phpeclipse: przejdź do definicji funkcji?
- 6. Skład funkcji w Clojure?
- 7. Jak inteligentnie zmienić wcięcie Clojure w Emacs?
- 8. czysty specyfikator w definicji funkcji
- 9. Przejdź do początku funkcji w emacs
- 10. Pomóż mi napisać makro Clojure, które automatycznie dodaje metadane do definicji funkcji
- 11. Skok do skrótu Visual Studio
- 12. zawijanie funkcji w emacs lisp
- 13. Literały funkcji Clojure
- 14. Czyszczenie funkcji Clojure
- 15. Zastosuj skok do textblock w XAML
- 16. Clojure: Przekaż rozszerzone opcjonalne argumenty do funkcji
- 17. Clojure - zastosowanie funkcji do wektora wektorów
- 18. Dlaczego użyto "window.angular" w tej definicji funkcji?
- 19. wprowadzenie definicji funkcji w plikach nagłówkowych
- 20. Maksymalna liczba definicji var/funkcji w JavaScript?
- 21. Próbując przejść do definicji klasy/funkcji w vim
- 22. Dlaczego niektórzy sepleniści umieszczają nazwę funkcji poza listą argumentów w definicji funkcji?
- 23. Czy mogę użyć podtypu parametru funkcji w definicji funkcji?
- 24. Uzyskanie błędnej liczby argumentów przekazanych do funkcji Clojure
- 25. Jak wyświetlić definicję funkcji w Clojure na REPL?
- 26. Jak wyświetlić prototyp funkcji w Emacs?
- 27. clojure: dodawanie śledzenia debugowania do każdej funkcji w przestrzeni nazw?
- 28. Zastosuj listę funkcji do odpowiedniego wykazu danych w Clojure
- 29. emacs: Definicja funkcji symbolu jest nieważna: pętla
- 30. Jak działa skok Xcode do (symbolu)?
Cóż, to było łatwe :) prawie anticlimactic. ale jak to działa? –
uwaga:. na końcu odpowiedzi nie oznacza końca zdania, jego część odpowiedzi. to jest okres altowy. –
Mogłem wskazać powyższe z typografią. –