Bilup:修订间差异
删除的内容 添加的内容
小无编辑摘要 |
小 云云移动页面Bilup(基于Scratch衍生的编辑器)至Bilup |
||
| (未显示3个用户的3个中间版本) | |||
第1行:
{| class="infobox" style="border:1px solid #ccc; background:#f8f9fa; width:24em; float:right; margin:0 0 1em 1em; border-spacing:5px;"
第5行:
! colspan="2" style="text-align:center;" | '''Bilup'''
|-
| 中文名 || '''Bilup
|-
| [[英文]]名 || '''Bilup
|-
| 基础平台 || TurboWarp / Scratch 3.0
第13行:
| 开发者 || Bilup 团队
|-
| 首次发布 ||
|-
| [[编程]]语言 ||
|-
| [[操作系统]] || [[跨平台]](Web)
|-
| 类型 || 可视化编程编辑器
第28行:
== 概述 ==
Bilup 是一款以 [[TurboWarp(基于Scratch的增强型编程工具)|TurboWarp]] 为底层[[架构]]的 [[Scratch(全球少儿图形化编程语言)|Scratch]] 衍生编辑器,定位于服务具备一定开发经验的用户群体。与标准 [[Scratch(全球少儿图形化编程语言)|Scratch]] 编辑器相比,Bilup 在[[Scratch-VM|虚拟机]](VM)层面进行了深度修改,加入了面向开发者的调试与优化工具,并移除了云端[[存储]]依赖,所有项目均在本地执行<ref name=":0" />。其代码托管于
== 主要功能 ==
第38行:
=== 调试器插件 ===
编辑器内置调试器插件(Debugger Addon),可实时追踪项目中的变量使用情况、列表[[数据]]、克隆体数量等关键指标,并支持随时清空图表数据,帮助用户优化项目性能<ref name=":3">[https://www.bilup.org/ Bilup 官网]</ref>。
=== 原生查找栏 ===
第54行:
=== 项目打包 ===
Bilup 提供配套的项目打包工具 Bilup Packager,可将 [[Scratch(全球少儿图形化编程语言)|Scratch]] 项目导出为 [[HTML]] 文件、ZIP 压缩包或适用于 [[Windows]]、[[macOS]] 与 [[Linux]] 的可执行程序<ref name=":5">[https://packager.bilup.org/ Bilup Packager]</ref>。
== 技术架构 ==
Bilup 基于 [[TurboWarp(基于Scratch的增强型编程工具)|TurboWarp]] 构建,后者本身是对 Scratch 3.0 的开源修改版本。Bilup 在其基础上进一步调整了图形用户界面(GUI)与虚拟机(VM)的实现,允许删除默认角色与变量,并增强了 [[JavaScript]] 扩展集成能力<ref name=":0" />。整个项目采用 Web 技术栈开发,依赖浏览器的 JavaScript 与 WebGL 支持,同时使用 Local Storage 实现项目本地存储<ref name=":1" />。
== 参考文献 ==
<references />
[[Category:Scratch]]
| |||