【问题标题】:How to stop an infinite loop in a sublime text build如何在崇高的文本构建中停止无限循环
【发布时间】:2014-05-14 16:34:05
【问题描述】:

在 Sublime 2 中运行 ruby​​ 脚本我处于无限循环中。是否有等效的 bash ctrl-c 可以在不关闭应用程序的情况下强制停止脚本?窗口中的所有控件似乎都没有响应。

【问题讨论】:

  • According to this 你需要杀死 Sublime。你试过吗?
  • 谢谢,我没有看到那个帖子。这也是迄今为止我想出的最好的。
  • 理论上,去Tools -> Cancel Build 应该可以。如果您在 Linux 或 OS X 上,您应该能够从命令行运行 ps x,并查看是否有一个进程可以在不关闭整个程序的情况下终止(例如 ruby 本身),但这可能不行。要记住的一件好事是,Sublime 具有很好的容错性,因此您不应该丢失任何尚未保存的工作,即使该进程确实需要在外部终止。
  • 我总是杀死 sublime 进程来阻止它。 (我尝试优先使用热保存)。不好吗?

标签: ruby sublimetext2 sublimetext


【解决方案1】:

在 Sublime Text 3 中,他们有 Cancel Build。不确定 2 是否有它,但如果它确实在工具下尝试过。 ST3 中的 Ctrl-C。

【讨论】:

  • 有时在 Sublime 锁定键盘输入之前很难捕捉到它。我想我会尝试转到工具栏
【解决方案2】:

在 UNIX 机器上:

$killall "ruby"

帮我解决了这个问题,因为您同时没有运行任何其他 ruby​​ 脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-30
    • 2021-12-05
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    • 2022-12-02
    • 1970-01-01
    相关资源
    最近更新 更多