Czy istnieje coś takiego jak odpowiednik javascript dla run-python
i innych dostępnych dla Emacs 23 lub nowszego? Chciałbym uruchomić JS REPL z poziomu Emacsa ze standardowymi powiązaniami load-definition
/load-file
.Emacs uruchomić javascript?
Odpowiedz
Tak. Sprawdź kod js-comint.el
, który można łatwo zainstalować za pomocą Marmalade lub MELPA.
Jak wspomina @phils, warto również rzucić okiem na MozRepl.
Och, to jest fajne. (! Dzięki za pytanie)
Właśnie dowiedziałem się o MozRepl - rozszerzenie Mozilla/Firefox - poprzez this answer do powiązanego pytanie, a Emacs support dla MozRepl jest już dostępny.
- zainstalować rozszerzenie przeglądarki i biblioteki Emacs
- start MozRepl z przeglądarki za pomocą Narzędzia -> Menu MozRepl
- Mx
run-mozilla
RET
Zobacz również http://www.emacswiki.org/emacs/MozRepl
Istnieje również REPL z Javascriptem WSH. Naprawdę łatwe do uruchomienia na dowolnym emacs w systemie Windows.
http://www.emacswiki.org/emacs/JavascriptShell
- Zacznij Javascript "shell" w buforze Emacsa. Wpisz Javascript i zobacz, jak działa.
- Umożliwia definiowanie profilu, ładowanie jednego lub więcej modułów JS przy każdej uruchamianej powłoce. Jeśli więc chcesz grać na json2.js, możesz załadować go domyślnie do powłoki. Możesz także załadować rozszerzenia tablic, rozszerzenia ciągów lub dowolny pakiet narzędziowy, jaki masz.
- Zawiera proste uzupełnianie poleceń. Jeśli wpiszesz
var str = "This is a string";
, a następnie spróbuj wykonać (za pomocą znaku TAB) nastr.
, otrzymam listę wszystkich metod rozszerzenia ciągów. To samo działa dla dowolnego innego typu obiektu, nawet zdefiniowanych przez użytkownika obiektów niestandardowych. - Zależy od Cscript.exe, więc nic do zainstalowania poza plikiem .el. Oczywiście oznacza to, że działa tylko w systemie Windows.
Jest to także w repo Marmalade - http://marmalade-repo.org/packages/jsshell
Jest to projekt o nazwie skewer-mode że używam do tego ostatnio. Dla lisów jest to po prostu SLIME z przeglądarką zamiast z systemem Lisp na drugim końcu. Jest dostępny pod numerem MELPA i zawiera tylko biblioteki Emacs. Oznacza to, że wszystko, czego potrzebujesz, to Emacs i przeglądarka.
- 1. Jak uruchomić rakietę w Emacs?
- 2. Jak uruchomić powłokę django z Emacs?
- 3. Główny tryb Javascript w Emacs
- 4. Jak mogę uruchomić jslint jako narzędzie do kompilacji javascript w emacs dla Windows?
- 5. Jak uruchomić emacs w trybie CLI w mennicy w oknach?
- 6. Jak uruchomić losowo wybraną funkcję w JavaScript?
- 7. Jak uruchomić cmd.exe z parametrów z JavaScript
- 8. Jak uruchomić kod, który napisałem w JavaScript?
- 9. Jak uruchomić JavaScript w programowaniu Java
- 10. Jak uruchomić funkcję javascript po zakończeniu?
- 11. Jak uruchomić async/czekać równolegle w JavaScript
- 12. udostępnianie konfiguracji emacs między emacs 23 i emacs 24
- 13. Jak skonfigurować emacs do edycji plików HTML zawierających JavaScript?
- 14. Jak ustawić wcięcie 2 spacji w trybie javascript w Emacs?
- 15. Emacs nośne 256 kolor
- 16. ssh przez powłokę emacs?
- 17. Ustawianie Emacs 24 kolorów motyw z .emacs
- 18. Przenośne emacs? (Serwer Emacs nie działa)
- 19. Emacs: sprawdź system bez okien w .emacs
- 20. Szybki tryb powłoki emacs?
- 21. emacs tramp nad nierzetelny związku
- 22. Emacs keylogger
- 23. Jak używać astyle w Emacs?
- 24. Emacs nie rozpocznie
- 25. "Dotknij" bieżącego pliku w emacs
- 26. Jak rozpakować/rozpakować w Emacs
- 27. Emacs: metody debugowania python
- 28. Uruchamianie emacs w kontenerze dokowania
- 29. Jak uruchomić JavaScript za pomocą jsc na OS X?
- 30. Jak uruchomić plik javascript za pomocą skryptu node.js i bash?
Czy możesz podać przykład kodu JavaScript, który chcesz uruchomić? Jaki system operacyjny? – FakeRainBrigand