该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

BxScriptIDE

前言

主要是基于WebView2、H5、CodeMirror开发完成,并不跨平台(Only Windows 7+),可以随便修改源码,请勿用于非法用途。

特性

  • 支持GUI拖拽生成界面代码
  • 可自定义主题,使用CodeMirror主题
  • 方便扩展,在线编辑器中添加自定义功能
  • 轻量级,无依赖,可自行打包
  • 不跨平台,Windows 7 x64以上

快速上手

  • 下载该项目并在Goland中打开,在Terminal中输入go build -ldflags="-s -w -H=windowsgui",如果直接下载IDE请看下一步
  • 下载IDE,并放入一个文件夹,该文件夹将作为工作目录
  • 双击运行IDE,点击File, New Project,输入项目名称创建项目
  • 点击Run,点击Compile,提示成功后,点击Run菜单下的Run子菜单即可查看效果

关于IDE创建的项目

  • dist目录存放编译好的结果文件
  • config.json 项目配置,UPX未实现,UPX可以减小EXE的体积
  • index.bx 代码文件,名称不可修改,改代码将作为资源嵌入到解释器中
  • logo.ico 项目的logo,打包的exe和窗体上的logo将使用这个logo显示

其他

  • 如果不能打开IDE,可能是WEBVIEW2出现莫名问题,可以重新用下载webview2并修复即可
  • 如果IDE出现其他问题,可提交issue或者重启IDE(🐶狗头保命)

项目结构

主界面

1.png

创建项目 || 打开项目

2.png

运行项目

3.png

空文件

简介

为BxScript开发的一个开源ide 展开 收起
取消

发行版 (6)

全部
4个月前

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化