论坛已经有很多人分享自己制作的Excel插件了,今天分享下我的同款插件
https://www.bilibili.com/video/BV14BBWYUEZk?share_source=copy_web
同样也是完全开源:
web抢先体验:
插件亮点
- 支持转换
JSON/JS/TS - 支持字段数据类型:
String/Number/Object/Array - 支持区分客户端服务端
- 使用cc-plugin开发,同时支持
creator2.x/creator3.x - 支持web在线使用,即用即走。
该插件在creator环境中有2个版本:
| 价格 | 导出TS | 导出JS | 导出Json | 客户端服务器分表 | 导出规则 | 维护状态 | |
|---|---|---|---|---|---|---|---|
| Excel-Killer | 0 | √ | √ | √ | √ | × | 暂停维护 |
| Excel-Killer-Plus | 9.9 | √ | √ | √ | √ | √ | 持续更新 |
可以根据自己的喜好,选择合适的版本。
web版本是没有任何功能阉割的,也支持导出保存到本地,所以如果你对付费非常敏感,web版本是完全能够满足你的使用需求的,可以考虑加入到收藏夹。
插件的用户体验经过长时间打磨,个人在开发游戏的过程中也在使用,其实web版本是我经常使用的版本,因为真的很方便,很方便,如果你喜欢,感谢购买plus版本支持。
基本功能
插件支持的Excel基本功能,比如合并、导出、格式化等功能,这里就不再赘述,通过插件的交互体验下,基本上都能玩个明白

每个选项都有悬浮提示,尽可能的解释清楚,因为我也懒得看自己写的又臭又长的文档说明。
Excel格式说明
Excel支持的格式: *.xlsx, *.xls
| id | fruit | cost | num | all |
|---|---|---|---|---|
| 编号 | 水果 | 价格 | 数量 | 总览 |
| cs | cs | cs | cs | cs |
| Number | String | Number | Number | Object{“id”:Number,“fruit”:String,“cost”:Number,“num”:Number} |
| 1 | 香蕉 | 1 | 5 | 1,香蕉,1,5 |
| 2 | 苹果 | 1 | 6 | 2,苹果,1,6 |
| 3 | 草莓 | 1 | 7 | 3,草莓,1,7 |
- 第1行: 字段的索引key,不能重复
- 第2行: 字段的中文注释,不会出现在转换后的配置文件中
- 第3行: 字段的导出目标,一个表格,前端后端公用
- 包含有 c 字符的代表导出到client目标
- 包含有 s字符代表导出到Server目标
- 第4行:字段的导出规则,支持的字符串类型、数字类型、数组类型、列表类型、对象类型,并且支持简单的类型嵌套,详细用法见插件内
示例语法。
在插件的示例Excel中,也有对以上信息的简单展示,方便在使用中参考
因为我经常也会忘记Excel的结构,所以就直接做到插件里面了
示例语法
插件内部提供了部分转换规则示例,可作为参考
在了解转换规则后,如果想测试自己写的转换规则是否符合预期,可以在语法测试面板进行测试
这非常有必要,而且也很重要,你再也不会为转换结果不符合预期而束手无策。
最后
这款插件虽然功能不复杂,但是为了做到好用易用,下足了功夫,也花费了很多的精力,希望能够成为你游戏开发道路上的必备工具之一。






