likes
comments
collection
share

cc-inspector的故事

作者站长头像
站长
· 阅读数 6

cc-inspector v2.0.0 更新,完美支持所有的creator版本。

其实这个版本应该更早和大家见面的。

前世

最早要追溯到2017年11月,因为当时带新人,发现刚入门的开发者在调试游戏时,没有趁手的工具协助排查,在不熟悉代码的情况下,解决问题非常耗时。

当时已经开发了2款cocos creator插件,发现其他引擎都有inspector类似的辅助功能,所以当时在就萌生了开发个chrome插件的想法,挑战一下。

经过2个月的摸索,在2018年01月,发布了第一个版本。

很丑,而且很不好用,但总算是有了第一个版本。

cc-inspector的故事

然后

在之后的很长时间里,这个插件并没有更新(主要是因为懒)。

因为当时做这个chrome插件,web前端我是现学现卖,硬生生啃出来了第一个版本。

所以当时选择了开源,希望能够找到有兴趣的小伙伴,一起完善它。

想法很美好,现实很骨感,在很长的一段时间里,没一个人联系我。

后续没有再进行迭代的一个很重要原因是,我收不到任何的反馈信息,也没有迭代的动力,也不知道这个插件到底有多少人在用。

其实我个人也不怎么用,除非遇到非常棘手的问题,还真得有时候再拿起来用。

对于一个非常有开发经验的程序员来说,这是一个可有可无的插件。

接下来

在2018年10月份的时候,我发布了这个inspector的creator插件版本。

当时对creator插件有了更深层次的理解,于是移植了这个插件。

cc-inspector的故事

实现思路和使用的技术都发生了很大的转变,同时这个插件支持inspector非web环境,这个算是最大的亮点。

因为有时你会发现在web上正常,在app环境就各种莫名其妙的问题。

后续也没有继续更新,最主要的原因:

  • 使用人数其实非常少
  • 要适配creator的各个版本,想想都心累,要填的坑太多

后来

自己时不时的会去chrome插件商店寻找一些工作需要的插件。

直到有一天我看到了这个: cc-inspector的故事

也尝试联系过这位开发者,不过都石沉大海,倒不是想去碰瓷,就是单纯的认识下。

后续慢慢的,论坛也出现了inspector的各种版本,感觉自己播下的种子,遍地开花,还是非常有点小骄傲呢。

不过一直阻挡我继续迭代inspector-chrome的原因是,我一直没有想好如何适配所有的creator版本。

今生

时间一晃,又2年时间过去了,2年的时间里,我大部分时间都是在使用chrome插件商店的那个版本

cc-inspector的故事

因为都是轻度使用,我也懒得维护我最初的版本。

在2021年4月份,因为参与的项目原因,我越来越发现我必须重构那个尘封已久的inspector,把它改造的更加完美顺手。

反正吧,中间磨磨叽叽的,这不,都到2021年11月份了。

在某位群友的每日催更的压力之下,终于发布了V2.0.0的第一个版本,并且完美支持所有的creator版本。

cc-inspector的故事

经过这几年的技术磨炼,我对web前端也算是顺手拈来了,也有能力把这个插件改造的像模像样了。

结语

时光荏苒,从2017年11月写下第一行代码,到现在2021年11月,已经过去整整4年,感慨颇多,是什么让我年年不忘这件事,可能,是生活吧!

cc-inspector的故事