ST3:烦人的文件更改重新加载弹出窗口

emp*_*ine 5 version-control sublime-text-3 sublime-text macos

我为我的编辑器使用崇高的文本。我喜欢它的其他一切,但有一件事情我觉得很烦人。每当我更改我的分支时,它都会弹出一个窗口,说文件已更改,如果我想重新加载文件。我也附上了一张图片。

弹出图像

我对此进行了大量研究,发现很少有偏好:ignoreChanged并且autoReloadChanged设置为 true。它没有任何区别。我需要一些帮助来解决这个烦人的问题。任何帮助将不胜感激。

mpy*_*mpy 3

我在 Sublime Text 3 的当前文档中找不到您提到的关键字 (ignoreChangedautoReloadChanged),所以它们可能来自版本 2 或更早的版本。

默认设置的相关部分是恕我直言:

// Always prompt before reloading a file, even if the file hasn't been
// modified. The default behavior is to automatically reload a file if it
// hasn't been edited. If a file has unsaved changes, a prompt will always
// be shown.
"always_prompt_for_file_reload": false,
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,默认情况下这是禁用的,但也许在您的配置(包(?))中的某个地方它会被激活。所以尝试设置always_prompt_for_file_reloadfalse. 然后,如果 Sublime Text 检测到文件有任何更改,它会以静默方式重新加载文件。

请注意有关未保存文件的评论。我使用以下设置,因为我认为它非常方便,特别是如果您在操作系统中使用焦点跟随鼠标,但这可能取决于您的个人喜好:

// Set to true to automatically save files when switching to a different file
// or application
"save_on_focus_lost": false,
Run Code Online (Sandbox Code Playgroud)