我使用Right click > Run Python File in Terminal
import threading
def worker(tid):
"""This is what the thread actually executes"""
for i in range(tid * 100000):
print("I'm working on thread {} with count {}".format(tid, i))
return
def main():
threads = list()
for i in range(32):
t = threading.Thread(target=worker, args=(i,))
threads.append(t)
t.start()
if __name__ == "__main__":
main()
但是我想停止脚本的执行,所以我尝试使用Ctrl+C
,但程序仍在Visual Studio Code的集成终端中运行。有没有办法真正强制停止?
答案 0 :(得分:3)
集成终端窗口顶部应该有一个垃圾桶。单击垃圾桶会终止窗口和进程。
您也可以尝试ctrl-Z或ctrl-D。
答案 1 :(得分:1)
尝试: Ctrl + Alt + M ,应该这样做。
答案 2 :(得分:0)
您可能想在Visual Studio扩展中安装代码运行器。 :)我觉得通过单击垃圾箱杀死终端对我来说有点累,因为我需要再次打开终端。
答案 3 :(得分:0)
您可以 Ctrl + Shift + P ,然后Terminal: Relaunch Active Terminal
或为其创建快捷方式