我把chrome+dev 和vscode内置到cocos2.4啦

一直遗憾cocos IDE 没有内置的web浏览器和代码编辑器!

因为chrome+dev 和 vscode足够优秀,没必要再造轮子。

可是,开发过程中.需要在cocos IDE , 谷歌浏览器,vscode 三者之间频繁切换!

为了提高开发效率,就想着把chrome和vscode内置到cocos。

简单看了下cocos官方的扩展开发,因为对electron在window下的各种API不太清楚。

就简单走了一个捷径:

1:win下单独写个窗口EXE,添加切换的三个按钮,通过句柄设置为cocos的子窗口,并直接覆盖cocos 的场景编辑器tab。

2:chrome和vscode也分别通过句柄置父,设置为cocos的子窗口。

3:exe内三个按钮通过控制chrome vscode 窗口的隐藏与显示,来达到类似内置的效果。

我只适配了自己的显示器,大家可以根据我的思路试下。

推荐: chrome 安装多个版本,并通过添加 --app=“http://192.168.2.25:7456” 快捷方式参数启动,可以把地址栏去掉。

3赞

牛逼啊 大佬

不会直接卡爆嘛 :joy:

进程还是人家的,只是把窗口放在一起了

I 服了 YOU

人才!人才!人才!

大为震撼。
另外,能搞个详细一点的步骤吗?

我选择双屏显示器左右摇头调试法,起码脖子不酸了,关爱程序员健康,从我做起

1赞

我就是双屏,thinkpad P72 +一个24寸显示器。笔记本屏幕用来通过chrome查文档什么的,或者操作一些文件。
而24寸的就打开cocosIDE不动了。

之前也考虑再加一个小屏幕,测试了用ipad扩展当作调试屏幕。但是,鼠标来回拖动加上很多信息复制粘贴很不方便,所以才有了集成到内部的想法。

真接百度一下,windows下窗口句柄操作,很简单的。不过要懂点桌面开发的编程语言。