Google chrome devtools 使用Chrome开发工具代码折叠快捷方式

Google chrome devtools 使用Chrome开发工具代码折叠快捷方式,google-chrome-devtools,keyboard-shortcuts,Google Chrome Devtools,Keyboard Shortcuts,在设置/首选项上,我们可以在Chrome开发者上启用代码折叠。但是我没有找到使用键盘快捷键的方法,例如,折叠所有等。我们在快捷键部分窗口和完整列表中也找到了,但没有成功。我假设我们不能在当前版本上完成。如果有人知道,我也会很高兴知道的。没有这样的热键,所以试着建议使用此功能 同时可以手动添加: 确保在devtools设置中(在“源”组中)启用了“代码折叠” 在devtools上的devtools中运行此代码(请参阅下面的说明) 关闭devtools上的devtools 这仅适用于当前devto

在设置/首选项上,我们可以在Chrome开发者上启用代码折叠。但是我没有找到使用键盘快捷键的方法,例如,折叠所有等。我们在快捷键部分窗口和完整列表中也找到了,但没有成功。我假设我们不能在当前版本上完成。如果有人知道,我也会很高兴知道的。

没有这样的热键,所以试着建议使用此功能

同时可以手动添加:

  • 确保在devtools设置中(在“源”组中)启用了“代码折叠”
  • 在devtools上的devtools中运行此代码(请参阅下面的说明)

  • 关闭devtools上的devtools
  • 这仅适用于当前devtools实例

    为方便起见,您可以将代码保存在中,稍后再从中运行,或者在命令选项板中键入代码段名称(Ctrl-p或Cmd-p热键)

    如何在devtools上打开devtools:
  • 首先打开devtools,并在菜单中将其
    停靠侧
    切换到分离(浮动)窗口

  • 在现在已拆下的devtools中,按CtrlShifti或⌘⌥我喜欢MacOS,
    将在新窗口中的devtools上打开devtools


  • 谢谢你的提示。是否与“foldAll”和“unfoldAll”一起使用,但与“fold”和“unfold”不一起使用?它在Windows中适用,因此我想如果您的操作系统不同,您可能需要调整热键。另外,请确保您尝试使用的块实际上是可折叠的,并且光标位于块的开头。要在块内的任何位置进行折叠,您可以编写自己的函数(不是琐碎的,但可行)。非常感谢,但需要编辑,您编写了两次“Unfollow”。已编辑。我已经切换到在devtools中实际工作的受支持热键。那些旧的是两个不同的热键,在CodeMirror的Supreme keymap中调用unfoldAll,我从中复制了代码,但它们在devtools中不起作用。我无法在electron下打开devtools上的devtools。你知道怎么绕过这个吗?
    [
      ['Shift-Ctrl-[', 'fold'],
      ['Shift-Ctrl-]', 'unfold'],
      ['Shift-Ctrl--', 'foldAll'],
      ['Shift-Ctrl-=', 'unfoldAll'],
    ].forEach(([key, cmd]) => {
      CodeMirror.keyMap['devtools-common'][key] = CodeMirror.commands[cmd];
    });