真TM爽,控制台报错可以点击跳转到代码文件准确位置了

以前面对编辑器的控制台的报错,不能点击跳转这个问题,忍着
心里其实很不爽,定位问题变得阻碍重重
浏览器的控制台都能跳转到代码,Unity的代码报错也能跳转到对应的代码位置
为什么CocosCreator的控制台的日志的代码堆栈不能跳转?
每次报错都得费力看日志,复制,切窗口,搜索。。。
由于编辑器预览模式用多了后,更加抓狂

虽然有Chrome的开发者工具,可以跳转定位报错代码,但我还是需要多一步才能开始编写代码解决问题

多一步让我念头不通达,少一步生活愉快。

要解决的迫切,在三天前的晚上,看着我的项目的报错,我很好奇,为啥显示可以点击,但不能跳转?堆栈显示了地址,但为啥没有链接,不能点击跳转
这到底是为啥!!!!????????我就想跳转代码,跳转代码,跳转代码,定位报错,立刻开始写代码,写代码,写代码:face_with_symbols_over_mouth:

于是琢磨了一下,费了九牛二虎之力,写了个插件。

我没打算重新写个控制台界面,就用原生那个,我就想跳转代码,跳转代码,跳转代码,定位报错,立刻开始写代码,写代码,写代码:face_with_symbols_over_mouth:

写完插件的效果

看到变了样的报错日志,轻轻一点就能到代码编辑器报错的准确位置,真TM爽

看到报错到写代码只需一步

希望它也能帮到你,爽一下

它叫:EditorConsoleEnhancer

中文:编辑器控制台增强

  • 没啥UI,不美化,只是将代码地址显示准确些,就像没装插件
  • 一个正常的控制台的功能,代码报错堆栈跳转,点一下就行,节省一两秒
  • 意外之喜,打开日志文件,里面的报错链接也是能跳转的
  • 搜索增强,实验产品,就是能搜到藏起来的那多行日志内容

测试项目:editor-console-enhancer-example: CocosCreator控制台增强插件的示例 插件下载链接: (gitee.com)

下载地址: editor-console-enhancer

9赞

:partying_face: :partying_face: :partying_face: :partying_face:

Dingtalk_20240416095435
一直下载中,下不下来

好好好,很实用

:+1: :+1: :+1:

下不下来 :joy:

老哥能支持下2.x的吗

兄弟执念颇深啊

现在可以了吗?

官方:系统user目录下,有一个.cocos目录,里面有一个cache-store缓存目录,删除再试一下
@1378466474 @杀猪刀

让我看看2.4.x的小伙伴需不需要 :crazy_face:,虽然不一定搞得定

  • 要2.4.x版本
  • 不需要2.4.x版本

0 投票者

普及一下关于CocosCreator3.x的控制台功能,可以打印特定格式,来进行跳转。就是没支持代码报错跳转 :crazy_face:
Cocos Creator 3.8 手册 - 控制台

删了,还是不行

这个得等官方处理了
@zxh19821

你私发个订单号给我,我发一份给你

私信你了QAQ

666666666不去练车跑来更新插件来了

刚过科目二,惨