这个项目利用名为 PATL 的新语言简化图形编程代码的创建。PATL 基于 Swift 构建,是一种领域特定语言(DSL),其灵感源于声明式编程语言 React。作为 Rendery 的声明式层,PATL 为图形编程提供了更高级别的抽象。使用 PATL 构建程序后,可以将其转换为一系列 Render
Swift 21 次浏览
Scratch2.0 的源码其实挺有意思的,是如果你对图形化编程或者儿童教育相关的开发有兴趣的话。这个框架的核心思想是通过拖拽代码块来进行编程,简单直观。源码可以让你了解如何将这些拖拽的代码块背后实现的逻辑连接起来。比如,Scratch.as文件就是核心入口,它负责初始化和配置事件监听器,像鼠标点击
Actionscript 0 次浏览
块状游戏的资源集合,图像、音频、代码块全打包,适合做入门项目。OWO 资源符号的资源包,内容挺丰富,适合搞基于块状结构的小游戏。你如果玩过 Scratch,就知道那种拖拖拽拽写程序的感觉,这个资源就是走这种风格的。 BlockGame压缩包里基本上该有的都有:PNG/SVG 的图片资源、MP3/WA
BlackBerry 0 次浏览
Scratch是一种适合初学者的图形化编程语言,通过拼图式编程模块,学习者可以轻松创建各种项目。它不仅简化了编程的复杂性,还培养了逻辑思维、创造力和团队合作能力。Scratch还能与数学、科学、艺术等学科结合,创造出跨学科的创新项目。
Python 18 次浏览
平台支持流程图定义爬虫,无需编写代码。功能包括Xpath/JsonPath/css选择器/正则提取,支持JSON/XML/二进制格式,多数据源和SQL操作。能处理JS动态渲染页面和ajax请求,支持代理和自动数据保存至数据库或文件,提供常用函数和插件扩展,任务监控与日志记录,HTTP接口和Cooki
Python 19 次浏览
StrutsIDE 为 Struts 框架提供了图形化开发环境,其核心功能在于可视化地管理 struts-config.xml 配置文件,简化了 Struts 应用的开发流程。
Java 27 次浏览
想快速制作一些漂亮的图表,尤其是流程图、结构图之类的?那就试试gvedit吧,Graphviz 官方推出的这款图形化编辑工具,挺适合想避免繁琐代码的开发者。你可以通过拖拽操作,设计各种复杂图形,还能实时预览效果,挺直观的。更有趣的是,DOT 语言就像图表的'语法',使用起来简单,甚至非程序员都能掌握
Typescript 0 次浏览