如何设置 ST2 每次我是否要接受其他程序(例如 git)对代码所做的更改时提示我?

如何设置 ST2 每次我是否要接受其他程序(例如 git)对代码所做的更改时提示我?

ST2 不会询问我是否希望它对我的代码进行新的更改。它只是悄悄地重新加载我的源代码。例如,当我执行git stash或 时,就会发生git stash pop这种情况。它只是在没有通知我的情况下强行更改代码。我遇到了一些不愉快的情况,不得不恢复我的工作。

是否可以设置 ST2,以便每次代码发生更改并需要重新加载时都会提示我?

答案1

编辑您的 Sublime 用户设置(首选项 > 设置 - 用户)并查找以下内容:

"autoReloadChanged": 

设置autoreloadChangedfalse。Sublime 应该默认使用此设置,因此它可能在某处被更改了。

如果这不起作用,请寻找这个:

"ignoreChanged":

设置ignoreChangedtrue提示重新加载已更改的文件。

有关详细信息,请参阅http://www.sublimetext.com/docs/file-type-preferences

相关内容