从您的问题描述来看,您可能遇到了
hot_exit
设置。当该设置处于启用状态(这是默认设置)时,当您退出Sublime时,它会在退出之前将所有打开的窗口的状态保存到会话文件中。
其中一个潜在的意外副作用是每次启动Sublime时会话都会被恢复。所以如果你在一个窗口中打开了一个项目,而你退出了,Sublime会记录下你有一个包含该项目的窗口。如果启动它并告诉它打开同一个项目,它将首先还原会话,然后打开项目,从而生成两个窗口。
因此,关闭
热出口
可以帮你解决这个问题。当它关闭时,会话信息不会被保存,Sublime每次都会以或多或少的“新鲜”状态启动。这样做的缺点是,系统将提示您保存所有未保存的文件,打开的文件列表将丢失等。根据您的用例,这可能是问题,也可能不是问题。
另一方面,如果你关掉
热出口
sublime-project
文件。
在这种情况下,不幸的是,没有太多事情要做。Sublime不会加载
崇高工程
文件,因为它恰好包含在一个文件夹中,因为可以想象其中有许多文件(例如,许多人将项目文件保存在一个文件夹中)。
如果升华与
文件,然后打开
崇高工程
文件将导致Sublime为您打开项目,因此这可能也是一种可能性。
除此之外,你或多或少地在使用
Project > Switch Project
或
Project > Quick Switch Project