用于结束标签

时间:2015-08-04 02:48:53

标签: javascript macos google-chrome

在JS中编码,有时我会搞砸&创造一个无限循环。其他时候,我在循环内点击了debugger&我无法快速刷新,因为代码必须在刷新之前完成运行。无论如何,崩溃选项卡通常会更快。然后刷新。

如何实现崩溃的键盘快捷键&刷新当前标签?原生,第三方扩展,OSX的应用程序是公平的游戏。 Chrome版本44。

6 个答案:

答案 0 :(得分:22)

上一个答案有点扩展:

使用“系统偏好设置”将键盘快捷键链接到“任务管理器”菜单命令(系统偏好设置&gt;键盘&gt;快捷键&gt;应用程序快捷键),因为 Shift + Esc < / kbd>快捷方式不适用于Mac(至少在写这篇文章时没有)。

之后,您可以在Chrome中使用该键盘快捷键来启动任务管理器,您可以在其中选择无响应的标签并选择End Process

答案 1 :(得分:11)

在Mac OS中,默认情况下,快捷方式未映射到Chrome的任务管理器。以下是映射的方法。

转到System Preferences&gt; Keyboard。选择Keyboard Shortcuts标签&gt;在左侧列表中Application Shortcuts,然后点击Plus按钮。在Google Chrome下拉菜单中选择Application,在Task Manager输入中输入Menu Title,点击Keyboard Shortcut字段,然后按您选择的快捷方式。使用Chrome的任务管理器终止所需的过程。

答案 2 :(得分:8)

你可以

  1. Shift + Esc
  2. 选择标签或扩展程序。
  3. 点击 End Process

答案 3 :(得分:0)

您可以执行以下步骤:

1. Shift + Esc
2. Select Tab
3. And then click "End Process".

答案 4 :(得分:0)

这是一个快速尝试:  1.打开JS控制台(Ctrl + Shift + J)&amp;写下面的代码:

While(true)
{
    console.log('Infinite Loop');
}
  1. 它应该冻结Chrome标签。
  2. 按Ctrl + W
  3. 适用于Windows机器,请在Mac上验证。

答案 5 :(得分:0)

我知道这个技巧很麻烦,但您不必使用Mouse / TrackPad来访问任务管理器;)

此外,一旦您习惯了,快速连续的按键将显示“Chrome任务管理器”

  1. Cmd + L(转到地址栏)
  2. 点击标签(去吧 到扳手图标)
  3. 命中空间(打开设置菜单)
  4. 按“T”(选择工具)
  5. 点击Enter(进入菜单内)
  6. 按“T”(选择任务管理器)
  7. 按Enter键(打开 任务经理...... Viola !!)
  8. (尝试几次关键序列,这很容易)

    真的希望他们刚刚提供了一个类似于windows的直接快捷键(Shift + ESC)