Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 结束chrome选项卡进程的快捷键_Javascript_Macos_Google Chrome - Fatal编程技术网

Javascript 结束chrome选项卡进程的快捷键

Javascript 结束chrome选项卡进程的快捷键,javascript,macos,google-chrome,Javascript,Macos,Google Chrome,在JS中编码,有时我会搞砸&创建一个无限循环。其他时候,我在循环中点击了一个调试器&我无法快速刷新,因为代码必须在刷新发生之前完成运行。不管是什么情况,使选项卡崩溃然后刷新通常要快上几倍 导航到chrome://crash或chrome://kill如果长时间运行的进程正在执行,则不起作用,但如果我被困在调试器上,则它确实起作用 单击窗口>任务管理器>选择选项卡>结束流程&然后刷新时间过长 我发现的扩展不再有效() 如何实现键盘快捷键以崩溃和刷新当前选项卡?OSX的本机、第三方扩展和应用程序

在JS中编码,有时我会搞砸&创建一个无限循环。其他时候,我在循环中点击了一个
调试器
&我无法快速刷新,因为代码必须在刷新发生之前完成运行。不管是什么情况,使选项卡崩溃然后刷新通常要快上几倍

  • 导航到
    chrome://crash
    chrome://kill如果长时间运行的进程正在执行,则
    不起作用,但如果我被困在
    调试器上,则它确实起作用
  • 单击窗口>任务管理器>选择选项卡>结束流程&然后刷新时间过长
  • 我发现的扩展不再有效()
如何实现键盘快捷键以崩溃和刷新当前选项卡?OSX的本机、第三方扩展和应用程序都是公平的游戏。 Chrome 44版。

您可以

  • 按Shift+Esc
  • 选择选项卡或扩展名
  • 单击
    结束流程

  • 对前面的答案进行了一点扩展:

    使用系统首选项将键盘快捷键链接到“任务管理器”菜单命令(系统首选项>键盘>快捷键>应用程序快捷键),因为Shift+Esc快捷键不适用于Mac(至少在撰写本文时不适用)


    之后,您可以使用Chrome中的键盘快捷键调出任务管理器,在那里您可以选择“无响应”选项卡并选择“结束进程”

    在Mac OS中,默认情况下快捷方式不会映射到Chrome的任务管理器。下面是获取此映射的方法


    转到
    系统首选项
    键盘
    。在左侧列表中选择
    键盘快捷键
    选项卡>
    应用程序快捷键
    ,然后单击
    加号
    按钮。在
    应用程序
    下拉列表中选择
    Google Chrome
    ,在
    菜单标题
    输入中键入
    任务管理器
    ,单击
    键盘快捷键
    字段,然后按您选择的快捷键。使用Chrome的任务管理器终止所需进程。

    您可以执行以下步骤:

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

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

    此外,一旦你习惯了,一系列快捷键将显示“Chrome任务管理器”

  • Cmd+L(转到地址栏)
  • 点击Tab(开始) 到扳手图标)
  • 点击空间(打开设置菜单)
  • 按“T”(选择工具)
  • 点击回车键(进入菜单)
  • 按“T”(选择任务管理器)
  • 点击回车键(打开) 任务经理…维奥拉!!)
  • (尝试几次按键顺序,非常简单)


    真希望他们能提供一个类似windows的直接快捷方式(Shift+ESC)

    我在另一个SO答案中看到了这一点,但Shift+ESC对我没有任何帮助。你能确认这在OSX上有效吗?它在Win7、Win8、Win8.1上有效。不知道其他操作系统。抱歉:(Shift+Esc在OS X上不工作,OS X是OP使用的操作系统。它在Linux上工作(至少Fedora 28)Too我认为这个问题更适合。@BenJ我不同意。虽然chrome一般不主要用于编程,但它的任务管理和开发工具都是。这在我开发web应用程序时经常出现,我认为这是一个很好的问题,我希望有更好的解决方案。我建议重新打开它。@YonaAppl我想每个人都有自己的答案。我更愿意把它移到超级用户(而不是关闭),因为答案对一般计算机使用也有帮助,而不仅仅是编码(尽管这是问题的情况,可能是非常常见的情况)。我还想要一个更好的答案。请注意,在macOS上,当分配新的键盘快捷键时,您不能使用与unix/windows相同的
    Shift
    +
    Esc
    组合,它不会工作。您必须使用另一个。在我这边,这个快捷键分配有效
    fn
    +
    Shift
    +
    Esc
    。我照您说的做了,添加了“任务管理器”作为菜单标题。作为命令,我插入了“Fn+Shift+Esc”,这样,当我不在输入上下文中时,“Shift+Esc”就可以工作了。:
    Cmd+L
    ->
    Tab
    现在很不幸地将您的注意力转移回活动页面。无论出于何种原因,我无法在这里添加Shift+escape,但ctrl+escape工作正常。感谢您的提示,因为如果在调试器中停止更新代码时chrome会使任务崩溃,所以我需要经常终止该任务。