Как я могу заставить Sublime Text (3) повторно загрузить файл, который редактируется в данный момент, чтобы учесть изменения, внесенные извне?
3 ответа
Чтобы повторно загрузить текущий файл, вы можете вернуть файл либо через пункт меню File | Revert File
или с помощью команды File: Revert
(откройте палитру команд, нажав Ctrl+Shift+P и введите revert
).
Чтобы упростить работу в будущем, вы можете привязать ярлык к команде возврата, например, F5, просто добавив запись в привязки клавиш (« Preferences | Key Bindings - User
):
{
"keys": ["f5"],
"command": "revert"
}
Хотя есть принятый ответ, он требует, чтобы мы каждый раз обновляли вручную, нажимая клавишу F5. Попробуйте этот пакет Auto Refresh
здесь. Это автоматически обновляет файл через x секунд, который настраивается.
Хотя спросили больше года назад: вы также можете использовать команду «Файл-> Открыть заново с кодировкой ...». Обратите внимание, что все сделанные вами изменения будут отменены при выполнении перезагрузки / возврата