如果文件被另一个程序修改,Sublime 文本编辑器不会自动刷新文件

Sublime text editor doesn't auto-refreshes the file if it is modified by another program

尽管 Sublime 是一个非常强大的文本编辑器,但我遇到了一个问题。我一直在使用 sublime 文本编辑器来查看我的日志 application.Suppose 我已经在我的编辑器中打开了文件。应用服务器修改日志后。 Sublime 不会像我们在其他编辑器中那样提供任何弹出窗口

示例:

NOtepad++ 说:

而且它不修改文件。我必须明确关闭文件,然后重新打开文件以准备好修改后的日志。

我在 sublime 偏好中得到的唯一选项是:

请帮忙..!

将以下设置设为真。

Menu > Preferences > Settings

// 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": true

您使用的是极其过时的 sublime (1.4) 版本。您可以通过升级和执行小的设置调整来启用此功能:

  • 下载新的 SublimeText
  • 安装并打开
  • 转到首选项菜单 select "settings"

  • 这将打开 sublime 的设置文件,向下滚动到左侧面板上的第 349 行并复制该行。
  • 将复制的行粘贴到右侧窗格中,并将 "false" 替换为 "true"
  • 保存并重启 SublimeText

这应该可以完全解决您的问题,同时还可以将您升级到很棒的新 SublimeText :)

编码愉快!