Skip to content
This repository was archived by the owner on Jan 2, 2026. It is now read-only.

Latest commit

 

History

History
411 lines (256 loc) · 18 KB

File metadata and controls

411 lines (256 loc) · 18 KB

更新日志

V1.4.5

  1. 🌟 数据空间:支持一键快捷跳转并查看对应的数据空间。

V1.4.0->V1.4.4

  1. 🚀 UI索引:新增客户端 UI 索引生成功能,支持通过屏幕名 + 节点名获取该屏幕对应的 UI 索引实例。无需关心节点完整路径。
  2. 🌟 同步地图资源:新增自动同步地图资源配置,支持间隔同步更新,仅提供检测,需要人工确认覆盖。
  3. 🌟 ArenaUi资源:支持一件插入路径时,自动识别文件类型并插入对应的代码片段。
  4. 🌟 批量上传文件:支持批量上传音频、图片文件。

V1.3.6->V1.3.9

  1. 📦 依赖项:新增packageManager属性,用于指定包管理器,安装时会自动使用该包管理器安装依赖。目前支持npmyarnpnpmbun
  2. 📦 路径:修复了路径中带有空格等特殊字符时,导致的编译失败问题。
  3. 📦 依赖项:在编译和 HMR 启动过程中修复依赖检查逻辑。
  4. 🌟 Arena商城资源:新增地图商城资源,增强资源获取功能。

V1.3.5

  1. 📦 编辑hash:取消编辑hash的暴露,提高安全性。

V1.3.1->V1.3.4

  1. 📦 文档:更新文档链接和配置说明。
  2. 📦 依赖项:更新依赖项,修复了依赖项的检测问题。
  3. 🚀 Chat吉PT:从该版本开始,正式下线。感谢大家的支持~
  4. 🚀 MCP工具:修复插件MCP功能无法启用的情况。
  5. 📦 项目引导系统:修复了向导的检测误判问题。

V1.2.9->V1.3.0

  1. 🛠 Arena文件读取::修复了特定场景下无法正确读取 dao3.config.json 文件导致功能异常的问题。
  2. 🚀 项目引导系统:引入直观的步骤导航功能,帮助创作者快速定位当前操作进度。
  3. 🔐 登录体验::重构插件登录界面,采用更直观的交互设计,显著提升创作者认证体验。

V1.2.8

  1. 🌟 ArenaUI资源:新增UI路径类型以优化客户端UI元素查询,增强资源获取功能。

V1.2.7

  1. 🌟 脚本可视化依赖图:新增查看客户端和服务器的入口文件脚本依赖图。

V1.2.6

  1. 🚀 Chat吉PT:新增Ai一键评估所有脚本质量。

V1.2.5

  1. 🌟 Nodejs:对Node.js环境进行检测进行优化,支持一键安装。
  2. 🚀 Uri:适配Uri调用插件命令。

V1.2.2->V1.2.4

  1. 🚀 MCP工具:新增Chat吉PT知识库调用命令。
  2. 🚀 Chat吉PT:优化对话界面。

V1.2.1

  1. 🚀 Chat吉PT:新增claude-3-7-sonnet-20250219GPT-4o等大模型,可让创作者自选。
  2. 🚀 MCP工具:优化部分功能回调信息。

V1.2.0

  1. 🚀 MCP工具:插件部分功能支持MCP调用,可让AI完成你的工作。

V1.1.8->V1.1.9

  1. 📦 构建:优化webpack打包配置,在原本基础上默认支持tsx等格式打包。
  2. 📦 构建:优化webpack打包配置,HMR和完整编译统一了alias配置,统一使用HMR版本配置。

V1.1.7

  1. 🔧 优化HMR编译:优化 HMR 编译流程,确保在 Mac 和 Linux 系统上能够正常停止。
  2. 🌟 Nodejs:对Node.js环境进行检测,若未安装则提供提示信息。

V1.1.3 -> V1.1.6

  1. 🌟 ECS架构:当配置了file.typescript.[端].ECS属性时,创建文件会自动写入组件模版。
  2. 🌟 ECS架构:当配置了file.typescript.[端].ECS属性时,组件会有实时引用提示。

V1.0.1 -> V1.1.2

  1. 🚀 Chat吉PT:接入Deepseek R1,展示深度思考,回答质量更加。
  2. 📦 神岛npm包:安装时,默认为最后一个包版本。
  3. 🌟 修复:修复一系列bug。

截至2025年1月10日,V1.0.0正式发布。


V1.0.0

  1. 🌟 优化数据空间资源:修复当输入非字符串时,写入的依然是字符串格式的情况。

V0.9.9

  1. 🌟 优化数据空间资源:合并查看/修改值功能,支持在文件中保存修改。
  2. 🌟 优化数据空间资源:优化了数据空间列表展示,为空时显示提示信息。
  3. 📦 类型提示文件:神岛API类型声明文件更新支持查看更新差异。
  4. 🚀 链接地图:链接地图的同时同步地图资源。

V0.9.8

  1. 🌟 优化数据空间资源:修复查看布尔/数值类型数据时的错误。
  2. 🌟 优化数据空间资源:新增查看当前数据空间键值对数据的功能。

V0.9.6

  1. 🌟 同步地图资源:新增客户端 GameAssets.d.ts 文件,与服务器端保持同步。
  2. 🌟 同步地图资源快捷键:按下 Alt+Y 键,可以一键同步地图资源到本地。

V0.9.5

  1. 🌟 同步地图资源:修复空资源导致的类型声明报错问题。

V0.9.4

  1. 🌟 同步地图资源:在dao3Cfg中,可一键同步地图资源到项目中,生成代码片段及类型声明文件。

V0.9.3

  1. 🚀 插件配置:优化插件配置,自动过滤非插件的配置。
  2. 🌟 优化资源:减少不必要的大文件,减少插件大小。

V0.9.2

  1. 🔧 优化HMR编译:修复当修改共有代码时,多个捆绑文件但只上传第一个捆绑文件至神岛问题。
  2. 🌟 用户菜单:优化用户中心工具菜单展示效果,及登录成功时不会弹出登录成功提示问题。
  3. 🌟 用户菜单:优化神岛账户登录先后顺序的问题,任意顺序皆可登录。

V0.9.1

  1. 📦 神岛npm包:优化神岛NPM包列表为可搜索展示方式。
  2. 🚀 神岛npm包快捷键:按下 Alt+N 键,可以一键查看神岛NPM包列表。

V0.9.0

  1. 🔧 优化HMR编译:新增代码分离功能,支持同时监听多个入口文件并打包成不同bundle文件并上传至Arena脚本编辑器中。
  2. 📦 类型提示文件:插件启动时静默更新GameAPI.d.tsClientAPI.d.ts,不再弹出提示框。

V0.8.9

  1. 🔧 优化UI界面:优化js文件一键插入路径时的类型约束问题。

V0.8.8

  1. 🔧 优化音频资源:新增音频复制URL直链功能。

V0.8.7

  1. 🔧 优化UI界面:优化UI界面资源一键插入路径当不是js文件时插入ts格式的代码问题。

V0.8.6

  1. 🔧 优化HMR编译:修复了导入其他ts文件导致的webpack无法读取路径的问题。
  2. 🌟 新手演练:更新新手演练的内容。

V0.8.5

  1. 🔧 神岛npm包:当配置了file.npmPackage属性时,将停止另一端的构建以加快速度。
  2. 📦 颜色可视化:新增UiText富文本 Color 的颜色可视化选择功能。

V0.8.4

  1. 🔧 神岛npm包:可在package.json文件中快速配置入口文件。
  2. 🔧 优化HMR编译:结束服务器时强制杀死进程,修复有缓存编译的情况。

V0.8.3

  1. 🌟 图标:区分完整编译和HMR编译图标。
  2. 🔧 优化HMR编译:优化HMR服务,当HMR打包+上传处理中时,状态栏实时变更提醒。
  3. 🔧 完整编译:优化体验,当未配置地图信息或未登录会弹出快速操作按钮。
  4. 🌟 Arena资源图标:适配浅色背景下的icon图标。

V0.8.2

  1. 🌟 Arena模型资源:新增模型翻页选项。
  2. 🌟 Arena模型资源:新增模型按创建时间倒序、名称排序和修改时间倒序三种排序方式
  3. 🌟 Arena资源:同步图标为神岛一致的图片,更直观明确。

V0.8.1

  1. 🔧 webpack配置:修复当没有配置file.typescript.[端].webpack属性的情况无法读取文件的错误。

V0.8.0

  1. 🔧 完整编译:优化完整编译提示,可一键打开双端下的ts,wp配置及入口文件及配置地图ID。
  2. 🔄 优化dao3Cfg配置提示file.typescript.[端].base属性及file.typescript.[端].webpack属性已废弃,将在未来版本中删除该属性相关逻辑。请尽快改成默认值:
    • base./server ./client
    • webpack./server/webpack.config.js ./client/webpack.config.js

V0.7.9

  1. 🚀 方块速查表快捷键:按下 Alt+B 键,可以一键查询方块速查表。
  2. 🔧 优化HMR编译:优化HMR服务器状态提示,新增进程PID,更直观查看HMR服务器状态。
  3. 🔧 完整编译:优化完整编译提示,可一键配置编译信息。

V0.7.8

  1. 🌟 Arena商城资源:新增地图商城资源,快捷插入商品ID到编辑器中。
  2. 🌟 Arena玩家皮肤资源:新增地图玩家皮肤资源,可一键插入皮肤名或局部皮肤。
  3. 🌟 Arena方块速查表资源:新增地图方块速查表资源,可一键搜索方块及插入方块ID或名称。

V0.7.7

  1. 🌟 代码片段:优化代码片段文件存储方式,便于热更新代码片段。位于项目.vscode/dao3-ap.code-snippets

V0.7.6

  1. 🔧 单个文件Debugger模式:新增typescript文件的Nodejs原生调试功能。
  2. 🌟 代码片段:新增引擎API代码片段功能,可以快速配置代码。

V0.7.5

  1. 🌟 Arena图片资源:修复图片资源与地图不同步问题
  2. 🌟 Arena音频资源:修复音频资源无法显示资源大小问题

V0.7.4

  1. 🔧 优化HMR编译:增加 HMR 运行时 Ts 脚本错误弹框提醒和日志记录配置

V0.7.3

  1. 🔧 优化HMR编译:优化当HMR编译报错时,自动写入log,并给常驻弹框进行提醒。

V0.7.2

  1. 🌟 新增dao3Cfg配置:在配置架构中添加developmentAll字段,用于全局设置开发模式。

V0.7.1

  1. 🌟 极速上传js文件:写死上传文件后缀为.js,减少出现编辑器崩溃情况。
  2. 🔧 单个文件Debugger模式.cjs,.mjs上传前进行判断,是否为合法运行模块。注:客户端.jsECMAScript模块,服务端.jsCommonJS模块。

V0.7.0

  1. 🚀 Chat吉PT:修复快捷提问时携带的代码不全的问题,和快速修复展示的方式。
  2. 🔧 远程Debugger模式:【引擎待对接】新增Arena脚本远程调试功能。
  3. 🔧 捆绑文件Debugger模式:新增Arena捆绑脚本调试功能,暂不支持神岛API相关代码调试。注:客户端.js解析为ECMAScript模块,服务端.js解析为CommonJS模块。
  4. 🔧 单个文件Debugger模式:新增Arena单个脚本调试功能,暂不支持神岛API相关代码调试。注:默认非捆绑文件的.js全部解析为ECMAScript模。
  5. 🚀 单个文件Debugger模式快捷键:按下 Alt+D 键,可以一键调试当前js文件。
  6. 🌟 模块新支持:默认支持调试,完整/HMR编译.ts.js.mjs(ECMAScript),.cjs(CommonJS)模块文件。
  7. 🔄 编译上传:支持配置是否脚本编译后自动上传至地图。默认为允许。

V0.6.6 -> V0.7.0

  1. 插件支持快速Debugger。

V0.6.6

  1. 🌟 请求资源:新增请求资源提示,便于查看请求者。
  2. 📦 类型提示文件:手动修改GameAPI.d.tsClientAPI.d.ts文件时会弹出请勿修改的提醒。

V0.6.5

  1. 🚀 优化HMR编译:新增重启和停止HMR服务器功能。
  2. 🌟 极速上传js文件:打开js文件后点击右上角的上传按钮即可同步至神岛地图中。
  3. 🚀 上传js文件快捷键:按下 Alt+X 键,可以一键上传当前文件。

V0.6.4

  1. 📦 构建提示:更新构建相关功能和UI提示。
  2. 🚀 优化HMR编译:新增HMR(模块热替换)功能,可以实时构建已修改文件并上传至Arena脚本编辑器中。

V0.6.3

  1. 📦 颜色可视化:优化选择方式。

V0.6.2

  1. 📦 颜色可视化:新增Vec3类的颜色可视化选择。

V0.6.1

  1. 📦 颜色可视化:新增GameRGB(A)Color类的颜色可视化选择。

V0.6.0

  1. 📦 优化dao3Cfg配置提示:优化outputAndUpdate配置,支持字符串和对象配置。
  2. 🌟 Arena数据空间:新增数据空间键展示和分页优化,修复数据存储列表显示问题。

V0.5.9

  1. 🚀 Chat吉PT:修复部分功能依然存在对话失败问题。
  2. 🌟 Arena数据空间:当数据空间为空时,可新增数据的提示。

V0.5.8

  1. 🚀 Chat吉PT:修复登录账号后依然对话失败问题。

V0.5.7

  1. 🌟 Arena音频:支持查看音频数据,并以共享模式同步地图项目中。

V0.5.6

  1. 🌟 Arena数据空间:支持可视化查看/修改数据空间的键值对数据。

V0.5.5

  1. 🔄 类型提示文件:检测dts替换为Gitee平台,同步仓库同时提高访问速度。

V0.5.4

  1. 🌟 ArenaUi界面:修复UI界面插入路径报错的问题。

V0.5.3

  1. 🌟 ArenaUi界面:支持同步当前地图项目中的共享UI界面,更快速的获取相关元素,减少手动输入的步骤。
  2. 插件入门界面:完善插件欢迎界面的教程内容。
  3. 🌟 其他优化:优化部分问题。

V0.5.2

  1. 🌟 扩展地图:优化选择地图后的视觉传达。
  2. 🌟 编译上传:优化编译配置读取的逻辑,展示速度更快。

V0.5.1

  1. 🌟 Arena资源管理器:修复Arena资源管理器在非神岛项目下启动的问题。

V0.5.0

  1. 📦 扩展地图列表:优化登入登出时自动刷新列表,同时移动在资源管理器下。
  2. 📦 扩展地图列表:显示地图发布状况,不通过时展示理由。
  3. 🚀 编译快捷键:按下 Alt+Q 键,可以一键完整构建项目并上传至Arena脚本编辑器中。
  4. 🚀 资源快捷键:按下 Alt+A 键,可以一键显示Arena资源管理器。
  5. 🌟 Arena资源管理器:支持同步当前地图项目中的共享模型/图片,后续将支持音频等资源。
  6. 🌟 Arena图片上传:支持批量上传图片,并以共享模式同步地图项目中。
  7. 🌟 Arena临时频道预览:支持查看当前存在的临时频道,点击频道可查看所存在的玩家ID。
  8. 📦 构建项目提醒:新增构建项目提醒,当完整构建项目时,图标会显示为处理样式,并且在构建出错时自动弹出日志。
  9. 插件入门界面:完善插件欢迎界面的教程内容。

V0.4.8 -> V0.5.0

  1. 插件更深入对接BOX3游戏引擎。

V0.4.7

  1. 📦 扩展地图列表:新增扩展地图列表树状图,便于快速进入不同附图。
  2. 🚀 创作图标:优化打开创作端vsc内置浏览器icon默认的问题。

V0.4.6

  1. 📦 编译提示:优化编译时的输出样式,加颜色输出,更直观。
  2. 🚀 编译提示:修复编译时出现2次提示词的情况。

V0.4.5

  1. 📦 扩展地图:修复无法选择附图的BUG。
  2. 🚀 登陆Token:粘如JSON格式的用户数据,程序将会自动提取Token。
  3. 🌟 系统浏览器:新增使用系统浏览器打开创作端的选项开关选项。
  4. 🌟 上传错误提示:修复上传错误时无法展示错误原因的BUG。

V0.4.4

  1. 🌟 不重要优化:优化部分问题。

V0.4.3

  1. 📦 优化dao3Cfg配置提示:优化提示文件访问速度,新增字段简要描述。
  2. 🌟 新手演练:初次安装本插件会自动跳转到演练界面,引导查看插件使用文档。

V0.4.2

  1. 📦 自定义编译文件:修复上传导致的代码覆盖BUG。

V0.4.1

  1. 📦 自定义编译文件:支持创作者自行定义编译后和上传的文件名称,满足多脚本的需要。

V0.3.9 -> V0.4.0

  1. 插件更改名称为ArenaPro Creator

V0.3.8

  1. 🚀 Chat吉PT:优化未登录账户情况下,调用相关功能后,不显示对话界面

V0.3.7

  1. 🚀 Chat吉PT:新增快捷代码图标自定义配置,满足不同人群需求。
  2. 📦 webpack:支持创作者自定义webpackCfg。
  3. 🚀 插件设置:插件设置分门别类,更好寻找相对应的设置。

V0.3.6

  1. 🚀 Chat吉PT:优化快捷代码图标显示,更美观。
  2. 🚀 Chat吉PT:优化显示规则,不会在ts类型声明文件中显示图标。
  3. 🚀 Chat吉PT:在插件设置中,可以自定义是否显示快捷代码图标,点击账户即可进入设置。
  4. 🌟 多项目引用:解决多个项目互相引用编译失败问题。

V0.3.5

  1. 🚀 Chat吉PT:优化快速选择机制,在函数/类/方法/接口上方显示按钮,点击可以一键触发。
  2. 🚀 Chat吉PT:优化初次需要手动激活界面的问题,现已经可自动激活并自动询问。
  3. 📕 快速API文档选中想要搜索的代码,右键或按下 Alt+Q 键,可以一键查询API文档。
  4. 📦 快速配置地图:在dao3.config.json文件中,在map属性上方会出现辅助按钮,可更快速配置地图。
  5. 🌟 请求反馈:新增请求网络时出现加载条,告知当前程序动作。

V0.3.4

  1. 🔄 类型提示文件:每当打开vsc编辑器ArenaPro-Ts项目时,后台会无感知触发.dts的自动更新,确保开发环境始终与最新代码提示文件保持同步。
  2. 🌟 自定义命令:提供了便捷的部署Ts脚手架命令,同时新增自定义命令,让每一位创作者都能随心所欲地打造自己的开发利器。

V0.3.3

  1. 🚀 Chat吉PT优化快速选择快捷键为 Alt+Q,操作更顺手,且失焦后不再触发,提升用户体验。

V0.3.2

  1. 🚀 Chat吉PT:优化点击函数触发机制,改为无感式触发,增强用户体验,并且支持符号新增,功能更加丰富。

V0.3.1

  1. 📦 npm:现将每个npm命令临时配置为国内腾讯源,有效减少因网络问题导致的超时问题,加快开发效率。

内测:截至V0.3.0版本,该插件已作为公测版上线至VSCode插件商城,欢迎广大创作者下载体验并反馈意见。