google-chrome-devtools - 在计算机之间导入/导出Chrome devtools断点和设置

标签 google-chrome-devtools

引用the original idea:

I came across a problem where I need to share all my debugger breakpoints to my colleague to debug the issue at his end. So thought of implementing something like export the debugger points from one system and import at other system.



由于devtools不提供内置的导入/导出功能,因此还有另一种方法吗?

最佳答案

使用devtools-on-devtools:

  • 打开 devtools ,并将其在菜单中的Dock side切换到一个分离的( float 的)窗口

    enter image description here
  • 在现已分离的devtools中的
  • 中,在MacOS上按CtrlShifti或⌘⌥i,
    它将在新窗口中打开 devtools-on-devtools

  • UI方法:

    在这个新窗口中的
  • 切换到Application选项卡,展开Local Storage,然后在左侧
  • 上展开devtools://devtools
  • 双击右侧的breakpoints值并将其复制粘贴
  • 现在在目标计算机上执行相同的操作,然后重新打开主devtools窗口。

  • enter image description here

    控制台方法(在值太长的情况下特别有用):
  • 在源计算机上的devtools-on-devtools控制台中运行copy(localStorage.breakpoints),以将值复制到剪贴板
  • 在目标计算机上运行localStorage.breakpoints=prompt()(提示将出现在devtools主窗口中)。

  • 导出所有内容的控制台方法:
  • 在源计算机上的devtools-on-devtools控制台中运行copy(JSON.stringify(localStorage)),以将值复制到剪贴板
  • 在目标计算机上运行Object.assign(localStorage, JSON.parse(prompt()))(提示将出现在devtools主窗口中)。

  • P.S.下次您可以通过按CtrlShiftD快速切换devtools的分离状态

    关于google-chrome-devtools - 在计算机之间导入/导出Chrome devtools断点和设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58917681/

    相关文章:

    google-chrome - 在不同的计算机上运行 Chrome 开发工具?

    css - 使用 Sass 和 Sourcemaps 时查看 CSS

    javascript - 如何以编程方式访问 chrome 分析

    google-chrome-devtools - Chrome打包应用: have to open inspector every time reload

    google-chrome - Chrome 控制台/开发人员工具中的 Firebug cd 等效项

    html - Chrome 开发工具如何生成 CSS 选择器?

    google-chrome-devtools - Google Chrome Devtools 中的事件监听器断点

    javascript - 如何使用 Chrome 控制台点击网页中的某个按钮?

    vue.js - 这在 sfc vue 方法中是未定义的

    ios - 在 Chrome 上模拟 iPhone X