Quoting 最初的想法:
我遇到了一个问题,我需要将所有调试器断点共享给我的同事,以便在他结束时调试问题。因此考虑实施诸如从一个系统导出调试器点并在另一系统导入之类的东西。
由于 devtools 不提供内置的导入/导出功能,还有其他方法吗?
使用 devtools-on-devtools:
-
open devtools并切换其Dock side
在菜单中到分离(浮动)窗口
-
in the now detached devtools press CtrlShifti or ⌘⌥i on MacOS,
which will open devtools-on-devtools in a new window
界面方法:
- 在这个新窗口中切换到
Application
选项卡、展开Local Storage
, then devtools://devtools
在左侧
- 双击
breakpoints
右侧的值并复制粘贴
- 现在在目标计算机上执行相同的操作,然后重新打开主开发工具窗口。
控制台方法(如果值太长则特别有用):
- run
copy(localStorage.breakpoints)
在源计算机上的 devtools-on-devtools 控制台中将值复制到剪贴板
- run
localStorage.breakpoints=prompt()
在目标计算机上
(提示符将出现在主开发工具窗口中)。
导出所有内容的控制台方法:
- run
copy(JSON.stringify(localStorage))
在源计算机上的 devtools-on-devtools 控制台中将值复制到剪贴板
- run
Object.assign(localStorage, JSON.parse(prompt()))
在目标计算机上
(提示符将出现在主开发工具窗口中)。
P.S. Next time you can quickly toggle the detached state of devtools by pressing CtrlShiftD
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)