转载自:http://www.jianshu.com/p/43b0726792f7

sublime text javascript

Sublime Text是深受喜欢的多语言编辑器,很多开发人员都选择它作为自己的主力编辑器进行创作,并且凭借其强大的可扩展性,Sublime Text功能也越来越丰富。
但是有个问题,那就是Sublime Text不支持一些语言的运行,例如javascript,我们通常通过写一个HTML页面来嵌入JS,然后再用Chrome或者Firefox的开发者工具来调试。而实际上我们也可以通过添加Build System的方法来让Sublime Text支持Javascript Console控制台调试。

利用 Node.js 添加 JavaScript 控制台

  1. 先下载并安装Node.js
  2. 为Sublime Text添加此Build System.
    只需打开Sublime Text,选择 Tools > Build System > New Build System... ,如图所示:

    sublime build system

粘贴以下内容

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

并保存为Node.sublime-build,或者其他名字。
保存位置Data\Packages\User文件夹下面

node.js build system
  1. 在 Tools > Build System 里选择刚刚创建好的“ Node”,就可以调试了。
    你需要做的就是在写好js文件后,按下Command + B按钮。

    sublime javascript console

    在Node.js的情况下,使用console.log()函数。

文/dr2009(简书作者)
原文链接:http://www.jianshu.com/p/43b0726792f7
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

最新文章

  1. 使用InstallAnywhere工具打包Java_Web程序
  2. UML基础系列:类图
  3. el表达式无法获取springmvc的model封装好的数据之解决方法
  4. 每天一个linux命令(17):whereis 命令
  5. .NET中string[]数组和List<string>泛型的相互转换以及Array类的Sort()方法(转)
  6. AngularJS学习--- AngularJS中的模板template和迭代器过滤filter step2 step3
  7. OpenStack:初识
  8. awk处理之案例二:awk匹配文本
  9. java tools: jstat
  10. 解决未能从程序集xxx中加载类型System.ServiceModel.Activation.HttpModule的问题
  11. mysql-windows版及优化
  12. JZOJ 5602.【NOI2018模拟3.26】Cti
  13. react+spring 记录跨域问题的解决方法
  14. Center Alignment
  15. Android中线程间通信原理分析:Looper,MessageQueue,Handler
  16. [Asp.net MVC]Bundle合并,压缩js、css文件
  17. Android开发6——布局中的wrap_content和fill_parent以及match_parent
  18. 使用PMD进行代码审查(转)
  19. HTML表格-table
  20. WinRAR分割超大文件

热门文章

  1. Lightoj 1090 - Trailing Zeroes (II)
  2. taskkill帮助信息
  3. 【转】Java中,&&与&,||与|的区别
  4. 不支持正在使用的 .Net 组帧模式。有关详细信息,请参阅服务器日志--解决方案
  5. Elasticsearch--集群&时光之门和恢复控制
  6. ES之各种运算符,for、while、do while 、switch case循环
  7. NavigationView的使用
  8. 微信小程序组件解读和分析:九、form表单
  9. Objective -C Memory Management 内存管理 第一部分
  10. VB6程序中NULL注意事项