Skip to content

DoItEditor/DoIt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,801 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoIt! - 放手去做!

DoIt! 是一个基于 Blockly 的 Python 编辑器,融合了 Scratch 一样的积木编程方式和现代 IDE 的工作流,让没有专门学过编程的用户也能快速上手,体验编程的乐趣!

使用 GPL2 开源,克隆之后可以很便捷地在我的代码基础上修改!


功能介绍

界面

  • 像 Scratch 那样的界面主体,搭配 VSCode 的布局,让每个人都可以快速上手!
  • 把各种功能都集成在一个界面,调试运行不需要再打开一个控制台!
  • 眼睛看累了?打开暗黑模式!

功能

  • 像 Scratch 那样搭搭积木就可以完成编程!
  • 导出dp文件分享给他人,打开dp文件继续上次的工作!
  • 不想导出整个项目,也可以单独导出一个代码文件!

扩展

  • 支持扩展功能,为你的 DoIt! 添加更多块!
  • 自定义扩展,让你自己也能上传自己的扩展!

项目结构

DoIt! ├ asset/ ----- 资产库 ├ blocks/ ---- 块库 ├ code/ ------ 代码模块 ├ core/ ------ 核心内容 ├ theme/ ----- 主题代码 ├ index.html - 主界面 ├ script.js -- 主程序 ├ style.css -- 样式表 └ README.md -- 本文件

About

A Python editor based on Blockly

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 72.3%
  • TypeScript 23.4%
  • HTML 1.1%
  • Python 0.9%
  • PHP 0.7%
  • Dart 0.6%
  • Other 1.0%