例如,使用这些 GAE 构建设置:
{
"cmd": ["c:/python27/python", "C:/Program Files/Google/google_appengine/dev_appserver.py", "./"],
"working_dir": "$file_path",
"selector": "source.python",
"name": "Google App Engine: App Server"
},
当我启动这个构建系统时,以下是连接到 ST 的进程:
当我终止构建(工具>取消构建)时,ST只终止顶级进程,让幽灵子进程运行:
我需要手动终止这些进程,否则它们仍会在后台运行,如果不注意,任何其他 GAE 构建的启动都会在某些时候导致错误。
我使用 shell ( ) 运行构建方案"shell": true
,但没有 shell 结果也是相同的 - 子进程在后台运行。那么,有谁知道如何配置 ST 构建系统来清除它的取消状态?