快游戏开发者工具概览
联盟快游戏开发者工具是联盟为联盟快游戏开发者提供的集调试、编码、打包、上传等功能于一体的一站式工具。
下载
工具下载链接
注意: IDE工具安装路径不可包含中文,中文路径会导致部分功能异常
新建 / 导入工程
开发者工具首页,点击 导入,选择项目路径,即可导入小游戏项目。

注意: 工具提示不是快游戏联盟项目,注意检查 manifest.json 文件是否有 allianceVersion:1300
字段,如果过没有,需手动在 manifest.json 文件中添加"allianceVersion":1300 字段
管理项目
选中项目可以对本地项目进行管理。选择「删除」可以移除项目;双击项目或者点击打开可以打开项目。
提示:删除操作只会在项目列表中移除该项目,并不会删掉对应的项目文件。

主界面功能介绍
开发者主界面主要由工具栏、编辑器、调试器三大部分组成
工具栏
💡 点击「调试器」、「编辑器」按钮可以隐藏/显示相应的模块
- 运行:运行当前的快游戏项目
- 真机调试:生成真机调试的二维码,开发者使用抖音 APP 扫码后即可在安卓和 iOS 手机上进行断点调试。
- 打包:打包快游戏项目,生成正式 RPK 包,打包之后可上传包至包管理平台
- 一键转换:微信小游戏一键转换能力,只有项目工程是微信工程时展示此按钮

编辑器
编辑器模块内可以对当前项目进行代码编写和文件的添加、删除以及重命名等基本操作,并集成了 Git、插件等功能。
- 文件支持:工具目前可以支持市面上大部分文件类型的编辑以及图片文件的预览
- 目录树:可以查看当前项目的目录结构

调试器
- 问题:显示并导航代码错误、警告、信息消息
- 调试器包含如下功能模块:
- Console panel:开发者可以在此调试代码
- Sources panel:Sources panel 用于显示当前项目的脚本文件,同浏览器开发不同,小游戏框架会对脚本文件进行编译的工作,所以在 Sources panel 中开发者看到的文件是经过处理之后的脚本文件,开发者的代码都会被包裹在 define 函数中,并且对于 Page 代码,在尾部会有 require 的主动调用
- Network panel:Network Panel 用于观察和显示 request 和 socket 的请求情况
- 调试控制台:显示该程序输出和调试器自身消息的窗口
- 终端:执行系统命令、脚本、包管理命令等
- 端口:查看和管理本地端口占用,终止占用进程

真机预览
使用调试器后,点击真机预览 Button 即可通过调试器 APP 扫码体验真机运行效

一键转换
当游戏工程被检测到是微信工程时,会显示一键转换按钮,点击立即转换之后即可开始进行微信快游戏工程和联盟快游戏工程的一键转换,只有项目工程是微信工程时展示此按钮
