这是一篇博主在Mac上配置 JavaScript 控制台的文章,介绍了两种不同的配置方法,其中第二种通过Node.Js配置的方法,也适用于Linux与Windows。可以满足大家让javascript脱离浏览器的欲望~
原文地址: http://calebgrove.com/articles/js-console-sublime-text 我花了很多的时间在 代码学校学习JavaScript,作为一个事必躬亲的学习者,我需要一种能快速并优雅地写代码,同时又能在控制台中查看结果的方法,最好是在一个本地应用中, Sublime Text正是我的救星,先瞧下结果:
这里有两个略微不同的方法达到同样的结果,使用JSC(一个OS X中的命令行工具),或者Node.js(跨平台),如果你在Mac中运行,并且没有装Node.js,我会推荐使用JSC,它内置于OS X,启动十分方便。
JSC:
1、在Sublime Text中,选择 Tool > Build System > New Build System...
2、用这样代码代替空白处:
- {
- "cmd": ["jsc", "$file"],
- "selector": "source.js"
- }
3、保存为 JavaScript.sublime-build
4、运行javascript文件,键入 ⌘
B
或者 在菜单中选择 Tool > Build
一个重要的提示:使用 debug()
代替 console.log()
Node.js:
使用Node.js会多一点,但不会太多:
1、从 项目主页下载并安装 Node.js
2、在Sublime Text中,选择 Tool > Build System > New Build System...
3、用这样代码代替空白处:
- {
- "cmd": ["node", "$file"],
- "selector": "source.js"
- }
如果在运行javascript时控制台中得到 [Errno 2]
时,引入Node的安装目录代替第二行中的node
,在Mac中,最可能是/usr/local/bin/node
4、保存为 JavaScript.sublime-build
5、运行javascript文件,键入 ⌘
B
(非Mac系,是 Ctrl
B
)或者 在菜单中选择 Tool > Build