Blockly Developer Tools是一个基于Web的开发者工具,它可以通过配置自动化的完成 Blockly 组件开发,包括创建自定义模块、建立工具箱、并配置 Web Blockly工作区。
Block Factory标签
1.1 定义块
1.2 库管理
1.3 导入、导出库
...
阅读全文 →
将 Blockly 集成到应用中后,或多或少总是需要创建一些"块"。本篇及其后几篇将介绍 Blockly 中“块”定义的过程,并对 Web 环境(Web Blockly)中“块”定义做了些单独说明。
定义一个块
代码生成
使用新定义的块
Blockly 提供了大量的预定义的“块”,从数学函数到循环结构等各种功能块。但功能业务功能的不同,我们...
阅读全文 →
本文基于Web Blockly,整理一下可视化编程工具-Blockly 的常用配置,包括:工作区配置、添加自定义块、配置工具箱、配置代码生成器等。
固定尺寸工作区
可调尺寸工作区
添加自定义块(Block)
工具箱(Toolbox)配置
代码生成器
网格(Grid)
缩放(Zoom)
事件
云存储
1. 固定尺寸工...
阅读全文 →
Google Blockly 是一款基于Web的、开源的、可视化程序编辑器。你可以通过拖拽块的形式快速构建程序,而这些所拖拽的每个块就是组成程序的基本单元。可视化编程完成,Blockly 直接支持 JavaScript、Python、PHP、Lua、Dart 语言源码的导出。此外,还可以将 Blockly 编辑器快速集成到Web、Android或iOS环境...
阅读全文 →