Sublime Text 3运行JavaScript控制台

JavaScript控制台的调试和输出在浏览器端的使用算是工作中常用了,作为前端开发主力编辑器Sublime Text本身是不支持JavaScript的输出和运行的。有的时候我们需要看一下输出的效果,不得不借助于F12查看控制台的程序。作为插件系统及其丰富的编辑器,我们可以通过添加Build System的方法来让Sublime Text支持Javascript Console控制台调试。

JSC方式(Mac OS X)

1.Mac内置了一个javascript控制台程序,路径比较深:

/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc

如图所示:

2.启动Sublime  Text,Tools > Build System > New Build System,如下图所示:

3.配置选项内容,保存在默认的User目录:

{
"cmd": ["/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc", "$file"],
"selector": "source.js"
}

如图所示:

4.新建一个JS文件测试控制台输出效果,需要注意的是这里使用debug,而不能使用Console.log,所以推荐我们使用第二种使用NodeJS的方式;

NodeJS方式

1.下载安装NodeJS,如果对于NodeJS安装不熟悉的可以参考本人之前博客;

2.重复JSC方式的第二步,在Build Sytem添加以下内容:

{
"cmd": ["node", "$file"],
"selector": "source.js"
}

网上大部分的介绍都是这样的,有的能成功,但是我是不幸运的那一部分,没法成功,如果你也没有成功可以参考以下方式,终端运行:

which node

获取路径如下:

/Users/keso/.nvm/versions/node/v0.12.7/bin/node

重新配置如下:

{
"cmd": ["/Users/keso/.nvm/versions/node/v0.12.7/bin/node", "$file"],
"selector": "source.js"
}

3.测试输出效果:

通过这两种两种方式可以减轻一部分开发工作,推荐第二种方式~

时间: 2024-10-11 11:58:48

Sublime Text 3运行JavaScript控制台的相关文章

Sublime Text 之运行 js 方法

昨天说完<Sublime Text 2 绿化与汉化 [Windows篇]>,今天我们来说说怎么用st直接运行 js 吧.群里的小伙伴一直对我的 ST 能直接运行js感到非常好奇,今天我就公布下这个“秘密”吧..其实非常简单,配置个编译系统即可.可是编译系统是什么,怎么配置呢?接下来我一步一步教你吧..(好像有人告诉我说有什么插件可以实现的,不过还是有noedjs的..)PS: 其实微软也有对 js 的实现叫做 JScript,windows下可基于 WSH 运行,不过还是 nodejs 给力.

cx_Oracle在sublime text里运行遇到 ImportError错误解决办法

如果你装完cx_Oracle之后,命令行运行没错,但是在sublime text里运行, 就遇到这个错误: ImportError: dlopen(/Library/Python/2.7/site-packages/cx_Oracle.so, 2): Library not loaded: /ade/b/3071542110/oracle/rdbms/lib/libclntsh.dylib.11.1 Referenced from: /Library/Python/2.7/site-packag

Sublime Text 2 运行 Python 脚本中文路径解决方法

在 SublimeText 中直接运行 Python 脚本,出现以下报错提示: Running python -u C:\Documents and Settings\Administrator\桌面\furl.py Traceback (most recent call last): File ".\sublime_plugin.py", line 340, in run_ return self.run(**args) File ".\exec.py", lin

Sublime Text 3运行程序以及分栏快捷键的设置

Sublime Text 3软件由于每次运行程序都要执行:Tools -> SublimeREPL -> Python -> RUN current file 菜单有点麻烦,所以现在可以考虑给他创建个快捷键 依次点击:perferences ------ key bindings user,将下列代码粘贴 {"keys":["f2"],"caption": "SublimeREPL: Python - RUN curr

Sublime Text编辑器运行Python

众所周知,Sublime Text 是一款非常受欢迎的编辑器.sublime 强大而精巧,它界面友好.功能非凡.性能极佳,可实现代码高亮.语法提示.自动完成,最重要的是它支持众多插件扩展,占用内存少,启动速度快,是一款非常优秀的编辑器.想详细了解使用这款工具的可参考如下视频教学 http://www.imooc.com/learn/40. 1.Sublime Text 3的下载 官网下载地址:http://www.sublimetext.com/3 2.windows下安装与使用 2.1安装 下

在sublime text中添加JavaScript的build-system

-step 1: 下载安装node.js, 并添加到path变量中. -step 2: 在sublime text中新建一个build-system. tools --> build-system-->new build-system, 写入下面的代码,保存为: node.sublime-build { "cmd": ["node","$file","$file_base_name"], "working

Sublime Text 3显示输出控制台(show output panel)

最近在Ubuntu中使用Sublime Text 3 写Python代码的时候,Build之后会有输出窗口(output panel),使用其他操作(查找.替换)会导致输出窗口隐藏,而且没有找到重新打开的快捷键,于是看了一下Sublime Text中的代码,自定义一个快捷键重新显示输出窗口. 打开Preference->Key Bindings - User 添加以下一条配置: { "keys": ["ctrl+shift+o"], "command

sublime text 3 添加 javascript 代码片段 ( snippet )

例如:新建console.log();的快捷键为 co 环境:windows 7 step1: Tools -> New Snippet 1 <snippet> 2 <content><![CDATA[consloe.log(${1:this});]]></content> 3 <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> 4 <tab

Sublime Text 3配置JavaScript运行环境

1.系统安装配置Node.js https://nodejs.org/en/ 2.Sublime 依次点击 菜单栏 Tools => Build System => New Build System 3.在打开的新编译系统界面输入如下代码并存储为"JavaScript.sublime-build"或者"Node.sublime-build"(名字可以自己定义) { "cmd": ["node", "--u