拼图也能写代码?快来试试这个谷歌开源的工具!

Blockly是Google的开源可视化编程库,提供图形化编程块,支持代码导出和自定义扩展。适用于创建直观的编程体验,支持JS、Python等多种语言。用户可以通过拼接图形块来构建应用程序,适用于教育和简单应用开发。
摘要由CSDN通过智能技术生成

【导语】:Blockly是Google开源的基于web的可视化程序编辑器,用户可以将一些定义好的图形块拼接在一起,用来构建应用程序。

简介

Blockly是一个向Web和移动应用程序添加可视化代码编辑器的库,块之间使用互锁的图形块来表示代码,如变量,逻辑表达式,循环等。该编辑器将代码表示为一个个的图形块,通过图形块之间的连接保证语法的正确性,同时支持自定义块以连接到应用程序中。

file

从用户的角度看,Blockly是一种直观。可视化的代码构建方式,对于开发人员来说,Blockly是一种现成的UI,用于创建一种可视化语言,该语言可以生成语法正确的用户代码。目前支持JS、Python、PHP、Lua、Dart。它是一个纯JavaScript库,不依赖于服务端,与主流浏览器兼容,包括Chrome、Firefox、Safari、Opera和IE(IE11),并且支持定制和扩展。

Blockly具有以下特点和优势:

  1. 可导出代码。用户可以将基于块的程序提取导出,并用于自己的文本编程中。
  2. 开源。Blockly的所有内容都是开放的。
  3. 可扩展。支持自定义块或删除不需要的块和功能来进行功能调整定制。
  4. 功能强大。可以用来执行计算复杂的编程任务,如计算标准差。
  5. 国际化。目前已经被翻译成40多种语言。
  6. 其他类似的工具:Scratch Blocks、PXT、Droplet、Snap。

解决Blockly Games的迷宫问题的例子&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值