如何解决如何在内存快照中显示对象实例?
我正在关注 this example 以了解有关内存快照的更多信息。
该示例提到,悬停在分配的对象上应该显示对象实例,例如
我是否遗漏了什么,或者是否有一些设置可以激活此功能?
注意事项:
- 我使用的是 Chrome 版本
89.0.4389.82 64-bit
(也试过91.0.4439.0
) - 在
Sources
选项卡中悬停变量有效 - 我已经在
Restore defaults and reload
中尝试过Settings
(仍然无法正常工作) - 目前的解决方法是右键单击变量并选择
Store as global variable
。然后我们就可以在控制台看到对象实例了。
解决方法
这是 Chrome 中的一个错误,因为版本 >= 88:Issue 1185573: Hover preview for objects is broken in memory profiler。
感谢 wOxxOm 的评论
作为临时解决方法,我从 here 下载了便携式 Google Chrome 87 版。
只需退出所有现有的 Chrome 浏览器实例,安装到专用目录并运行名为 GoogleChromePortable.exe
的可执行文件。
实际上这非常适合测试,因为我们现在也有一个干净的 chrome 用户配置文件,没有安装任何扩展等。
而且我们可以轻松删除并重新安装便携式应用程序。
另见:Answer to "Can I run multiple versions of Google Chrome on the same machine? (Mac or Windows)"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。