今天要介绍的这个工具叫RunJS[1],是运行在各大系统上的客户端,目前支持主流的macOS、Windows、Debian和Universal Linux平台。

你可以在上面编写你的JavaScript或TypeScript代码,并且获得即时反馈。它的左边是代码区域,右边是输出结果的地方。

这样可以作为一个训练你写JavaScript代码的调试器,当你有一个想法要用JS代码实现的时候,打开这个APP,就不用打开浏览器的开发者工具或者新建一个文件在里面写好代码再从浏览器中看效果。

并且它的强大的地方是还支持库的安装和引入。当你没有安装过该库的时候,会提醒你安装,或者在菜单Action > install NPM Packages里面管理你的依赖库

六大特点

1. 学习JavaScript语言

可以在上面练习JavaScript语言的各种特性并且可以看到每一步的输出了解其中的原理

2. 尝试新的库

当你要学习一个新的库的时候,可以在上面快速通过安装,并且不需要任何命令,如果已经安装了该库就不需要安装,下次直接引入即可。

3. 可以看到及时运行结果

再也不用在浏览器中通过console命令去看你每一步的输出结果了,RunJS可以做到让你敲的每一行代码输出运行结果。

4. 支持最新的语法

支持Babel和TypeScript,你可以在上面运行最新的语法代码。

5. 支持访问Node和浏览器接口

几乎支持你所熟悉的所有的Node和浏览器的接口,你可以有更多的能力去编写各种代码。

6. 专注于写代码

简洁清爽的界面,让你免于干扰专注于写你的代码。并且还可以定制属于你自己的主题,包括字体和代码高亮的样式颜色都可以更换。

真的是学习JavaScript的利好工具,真的是后悔为什么没有早发现它!

各平台下载地址:

•macOS (.app)[2]•Windows (.exe)[3]•Debian (.deb)[4]•Universal Linux (.AppImage)[5]

References

[1] RunJS: https://runjs.dev/
[2] macOS (.app): https://github.com/lukehaas/RunJS/releases/download/v1.12.2/RunJS-1.12.2.dmg
[3] Windows (.exe): https://github.com/lukehaas/RunJS/releases/download/v1.12.2/RunJS-Setup-1.12.2.exe
[4] Debian (.deb): https://github.com/lukehaas/RunJS/releases/download/v1.12.2/runjs_1.12.2_amd64.deb
[5] Universal Linux (.AppImage): https://github.com/lukehaas/RunJS/releases/download/v1.12.2/RunJS-1.12.2.AppImage

【利好工具】JavaScript及时运行调试工具相关推荐

  1. 提高效率 JavaScript调试 js 调试工具

    现在的JavaScript事实上已然成为了流行的web语言,即使它并不完美.很多程序员不喜欢用JavaScript写代码,是因为写到后来总会出现各种莫名其妙的bug,而且在开发大型应用程序的过程中很容 ...

  2. 理解JavaScript的运行

    JavaScript可以运行在head和body标签中!HTML的脚本必须放在<script></script>标签中间!浏览器会解释并执行位于script标签中的脚本!在上一 ...

  3. Java实现动态加载页面_[Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新)...

    [Java教程]动态加载页面数据的小工具 javascript + jQuery (持续更新) 0 2014-05-07 18:00:06 使用该控件,可以根据url,参数,加载html记录模板(包含 ...

  4. Node.js -- JavaScript的运行环境

    一初识Node.js 1.前端三剑客 HTML : 骨架 CSS :外观 JS : 灵魂 2.浏览器中JavaScript的组成部分 JavaScript可以在浏览器中被执行的原因是浏览器里面都有一个 ...

  5. Matlab:使用 App 设计工具创建并运行简单 App

    Matlab:使用 App 设计工具创建并运行简单 App 运行教程 用于创建 App 的教程步骤 步骤 1:创建坐标区组件 步骤 2:创建滑块组件 步骤 3:更新滑块标签 步骤 4:导航到代码视图 ...

  6. JavaScript的运行机制,简单大白话讲解.

    今天本来想写一篇async,await的文,但是讲它就得讲Promise,但是讲Promise又得讲异步编程,讲异步编程又得讲JS的运行机制.冷静一下 还是先讲讲基础吧 (本文仅为个人见解,有错误请指 ...

  7. 德国西克SICK编码器调零工具,伺服电机维修调试工具

    德国西克SICK编码器调零工具,伺服电机维修调试工具 编号:13897667690798811李懿峰

  8. JavaScript的运行 safari 中文显示乱码

    文章目录 JavaScript的运行 script 标签 客户端脚本语言 MIME 类型 link 标签 外部样式表 safari 中文显示乱码 div表示什么 JavaScript的运行 在html ...

  9. 25、Venkman(JavaScript Debugger)调试工具

    Venkman(JavaScript Debugger ) 1.安装 Venkman为Mozilla浏览器(包括Firefox)开发的调试器自由工具.下载地址:http://www.hacksrus. ...

最新文章

  1. 第七周项目一-三个函数在一个程序中(5)
  2. React事件处理函数传参问题
  3. 1650显卡学计算机,适合老电脑升级?GTX1650显卡开箱,性价比依然不高!
  4. 初始化懒惰关系以及何时使用它们的5种方法
  5. JDBC连接Oracle数据库的参数配置
  6. 招银网络笔试java_最新!!招银网络科技Java面经,整理附答案
  7. java的隐式对象_java常见面试题:隐式对象有哪些?
  8. 统计一个长度为2的子字符串在另一个字符串中出现的次数.例如:假定输入的字符串为“asd asasdfg asd as zx67 asd mklo”,子字符串为“as”,函数返回值为6。
  9. python编写学生选课系统程序_python面向对象编程小程序- 选课系统
  10. ASP.NET判断是否为手机登录
  11. 同样是程序员,为什么别人比你更优秀?
  12. python 进位_蓝桥杯-Python-高精度加法
  13. android 渗透测试必备工具
  14. VM安装windows10操作系统
  15. 机器学习必备知识点 之 样本方差与实际方差
  16. The kernel appears to have died. It will restart automatically
  17. 至于你信不信,反正我信了
  18. 微信一键连wifi服务器,微信小程序一键连wifi
  19. Android 全局字体设置
  20. PX4使用手册-自主避障-ObstacleAvoidance

热门文章

  1. 谷歌浏览器出现“远程计算机访问失败问题”
  2. 【渝粤教育】国家开放大学2018年秋季 2202T公共行政学 参考试题
  3. 【渝粤教育】国家开放大学2018年秋季 0109-21T公司财务 参考试题
  4. [渝粤教育] 西南科技大学 建筑制图 在线考试复习资料
  5. 【渝粤题库】陕西师范大学163201 旅游科学引论作业(专升本)
  6. 小白系列之51单片机的入门速成法
  7. java 伴随矩阵_C#计算矩阵的逆矩阵方法实例分析
  8. jsp mysql论坛_使用SSM和ajax做一个简易的论坛-01(简介和建表)
  9. cad设计院常用字体_如何把CAD图纸坐标转换成现场坐标?
  10. win10下JDK环境变量配置与IDEA开发工具清晰简洁步骤,迈出Java学习第一步