2012-02-25 92 views
13

是否有這樣一種javascript等價於run-python等可用於Emacs 23或更高版本?我想用Emacs中的標準load-definition/load-file綁定運行JS REPL。Emacs運行-javascript?

+0

你可以舉一個你想運行的例子JavaScript嗎?什麼操作系統? – FakeRainBrigand 2012-02-25 02:55:01

回答

2

還有一個基於WSH的Javascript REPL。 真的很容易在Windows上的任何emacs上運行。

http://www.emacswiki.org/emacs/JavascriptShell

  • 開始在Emacs的緩衝區一個Javascript 「殼」。輸入Javascript並查看它運行。
  • 它允許您定義一個配置文件,以在您運行的每個shell中加載一個或多個JS模塊。所以,如果你想用json2.js來操作,你可以默認將它加載到shell中。您還可以加載數組擴展名,字符串擴展名或任何實用程序包。
  • 包括簡單的命令完成。如果我輸入var str = "This is a string";然後嘗試完成(通過TAB字符)str.,我將得到所有字符串擴展方法的列表。同樣的事情適用於任何其他類型的對象,甚至是您定義的自定義對象。
  • 取決於Cscript.exe,因此不需要安裝.el文件。顯然這意味着它只能在Windows上運行。

這也是在果醬回購 - http://marmalade-repo.org/packages/jsshell

3

有一個名爲skewer-mode項目,我一直在使用這個最近。對於lispers,它基本上是SLIME而不是另一端的Lisp系統。它可從MELPA獲得,僅包含Emacs庫。意思是,你需要使用它的只有Emacs和瀏覽器。