以前面对编辑器的控制台的报错,不能点击跳转这个问题,忍着
心里其实很不爽,定位问题变得阻碍重重
浏览器的控制台都能跳转到代码,Unity的代码报错也能跳转到对应的代码位置
为什么CocosCreator的控制台的日志的代码堆栈不能跳转?
每次报错都得费力看日志,复制,切窗口,搜索。。。
由于编辑器预览模式用多了后,更加抓狂
虽然有Chrome的开发者工具,可以跳转定位报错代码,但我还是需要多一步才能开始编写代码解决问题
多一步让我念头不通达,少一步生活愉快。
要解决的迫切,在三天前的晚上,看着我的项目的报错,我很好奇,为啥显示可以点击,但不能跳转?堆栈显示了地址,但为啥没有链接,不能点击跳转
这到底是为啥!!!!????????我就想跳转代码,跳转代码,跳转代码,定位报错,立刻开始写代码,写代码,写代码
于是琢磨了一下,费了九牛二虎之力,写了个插件。
我没打算重新写个控制台界面,就用原生那个,我就想跳转代码,跳转代码,跳转代码,定位报错,立刻开始写代码,写代码,写代码
写完插件的效果
看到变了样的报错日志,轻轻一点就能到代码编辑器报错的准确位置,真TM爽
看到报错到写代码只需一步
希望它也能帮到你,爽一下
它叫:EditorConsoleEnhancer
中文:编辑器控制台增强
- 没啥UI,不美化,只是将代码地址显示准确些,就像没装插件
- 一个正常的控制台的功能,代码报错堆栈跳转,点一下就行,节省一两秒
- 意外之喜,打开日志文件,里面的报错链接也是能跳转的
- 搜索增强,实验产品,就是能搜到藏起来的那多行日志内容
测试项目:editor-console-enhancer-example: CocosCreator控制台增强插件的示例 插件下载链接: (gitee.com)
下载地址: editor-console-enhancer