2012-10-01 9 views
9

Nie lubię DrRacket, ponieważ nie ma wygodnych możliwości edycyjnych jak Emacs, jednak mogę uruchomić tylko plik Schematu poprzez dodanie polecenia "racket current-file.scm" w .emacs, teraz chcę uruchomić plik Schematu w Emacs opisany jako "Run: resetuje okno interakcji i uruchamia program w oknie definicji." w DrRacket's manual, czytałem polecenie "Pomoc rakietowa" "19.1 Running racket and gracket", pozornie nie odpowiada na moje pytanie, co powinienem zrobić?Jak uruchomić rakietę w Emacs?

+0

pamiętam było coś związane z aktywacji skróty emacs w ustawieniach drracket (myślę, że to było coś w rodzaju 'wyłączenie menu shortcuts'). Widziałeś także [to] (http://docs.racket-lang.org/guide/Emacs.html)? – none

+1

Użyłem quack i mogę wykonać plik schematu w emacs! ale chcę mieć podobne "okno interakcji i uruchamia program w oknie definicji" jak opisano w 3.1.5 Rakieta – abelard2008

+0

Czy znalazłeś rozwiązanie tego abelard20008? – snario

Odpowiedz

15

Możesz chcieć wypróbować tryb Geiser dla Emacsa. W Przewodniku rakietowym znajduje się również section poświęcona opisowi używania innych edytorów i narzędzi CLI.

Aktualizacja: Obecnie bardzo polecam także Grega Hendershotta: racket-mode.

+2

@ albelard20008: w szczególności, istnieje cała sekcja dotycząca integracji z Emacsem w: http://docs.racket-lang.org/guide/Emacs.html – dyoo

1

Oficjalna strona internetowa racket-lang oferuje kilka sposobów używania rakiet w emacs. Oto link racket-lang emacs. Możesz użyć quack lub geiser.

2

Greg Hendershott napisał racket-mode za używanie rakiety z Emacsa.

https://github.com/greghendershott/racket-mode 

Zobacz prezentację z 2014 RacketCon tutaj:

https://www.youtube.com/watch?v=QWiteH8PARQ&noredirect=1