【发布时间】:2012-03-15 11:39:55
【问题描述】:
是否有类似 run-python 等的 javascript 等可用于 Emacs 23 或更高版本?我想在 Emacs 中使用标准的 load-definition/load-file 绑定运行 JS REPL。
【问题讨论】:
-
你能举一个你想运行的 JavaScript 例子吗?什么操作系统?
标签: javascript emacs emacs23
是否有类似 run-python 等的 javascript 等可用于 Emacs 23 或更高版本?我想在 Emacs 中使用标准的 load-definition/load-file 绑定运行 JS REPL。
【问题讨论】:
标签: javascript emacs emacs23
我最近一直在使用一个名为skewer-mode 的项目。对于 lisper,它基本上是带有浏览器的 SLIME,而不是另一端的 Lisp 系统。它可从MELPA 获得,并且仅包含 Emacs 库。也就是说,您只需要使用 Emacs 和浏览器即可。
【讨论】:
是的。查看js-comint.el,可通过Marmalade 或MELPA 轻松安装。
正如@phils 提到的,MozRepl 也值得一看。
【讨论】:
还有一个基于 WSH 的 Javascript REPL。 真的很容易在 Windows 上的任何 emacs 上运行。
http://www.emacswiki.org/emacs/JavascriptShell
var str = "This is a string"; 然后尝试在str. 上完成(通过TAB 字符),我将获得所有字符串扩展方法的列表。同样的事情适用于任何其他类型的对象,甚至是您定义的自定义对象。 它也在 Marmalade 存储库中 - http://marmalade-repo.org/packages/jsshell
【讨论】:
哦,这很酷。 (感谢您的提问!)
我刚刚通过this answer 了解了MozRepl——一个Mozilla/Firefox 扩展——到一个相关的问题,并且MozRepl 的Emacs support 已经可用。
run-mozilla RET
【讨论】: