作者:旺小旺大_693 | 来源:互联网 | 2023-05-22 20:19
当我做的事情
while True:
print('loop')
并在sublime中执行该代码我无法阻止它.我必须手动终止进程并重新启动sublime.
有没有办法设置某种'max_execution_time'
或任何其他解决方法,使我们能够很好地阻止这种情况?
1> Eithos..:
你想用Ctrl+ Break.有关您自己的信息,请在Sublime Text中的 Tools下查看,您将看到Cancel Build和上面的热键.它对于无限循环来说效果很好.我只想说,我也有同样的事情!;)
对于Windows用户,没有Break密钥,因此请进入"首选项">"密钥绑定"并更改该行
{ "keys": ["ctrl+break"], "command": "cancel_build" }
到另一个快捷方式,例如Ctrl+ Alt+B
@krozaine对我来说(在Windows 7中)这个快捷方式不起作用.如果是这样,你可能想要打开sublime键绑定("Preferences" - "Key Bindings")并更改行`{"keys":["ctrl + break"],"command":"cancel_build"},`to类似于`{"keys":["ctrl + alt + b"],"command":"cancel_build"},`.然后快捷键是CTRL + ALT + B.