Wie kann ich Sublime Text veranlassen, die bearbeitete Datei neu zu laden?

62

Wie kann ich Sublime Text (3) veranlassen, die gerade bearbeitete Datei erneut zu laden, um Änderungen zu berücksichtigen, die extern vorgenommen wurden?

aknuds1
quelle
2
Das macht es automatisch schon. Ich suche eine Lösung, um dies zu verhindern.
atilkan

Antworten:

83

Zum erneuten Laden der aktuellen Datei können Sie die Datei entweder über den Menüeintrag File | Revert Fileoder über den Befehl zurücksetzen File: Revert(öffnen Sie die Befehlspalette, indem Sie Ctrl+ Shift+ drücken Pund eingeben revert).

Um es in Zukunft einfacher zu machen, können Sie eine Verknüpfung zum Befehl "revert" erstellen, F5indem Sie beispielsweise Ihren Tastenkombinationen ( Preferences | Key Bindings - User) einen Eintrag hinzufügen :

{
    "keys": ["f5"],
    "command": "revert"
}
aknuds1
quelle
21
"zurückkehren"?! Uggh. Ich dachte, das hätte etwas anderes gemacht. Vielen Dank!
Wes Alvaro
Beim Zurücksetzen wird die Datei leer :( Erhabener Build 3114.
AlikElzin-kilaka
Richtige Antwort, aber diese Tastenkombination ist ein bisschen unklug
Apeiron
2
@Apeiron warum sagst du, dass die Tastenkombination unklug ist?
Matthew Woo
7

Obwohl es eine akzeptierte Antwort gibt, müssen wir jedes Mal manuell aktualisieren, indem wir F5 drücken. Probieren Sie dieses Paket Auto Refresh hier aus . Dadurch wird die Datei automatisch in x Sekunden aktualisiert, was konfigurierbar ist.

RAM
quelle
1
Ich vermute, "automatisch" war die ursprüngliche Absicht der Frage, obwohl nicht ausdrücklich angegeben.
Pete Alvin
1

Obwohl vor mehr als einem Jahr gefragt: Sie können auch den Befehl "Datei-> Mit Codierung erneut öffnen ..." verwenden. Beachten Sie, dass alle Ihre bis jetzt vorgenommenen Änderungen verworfen werden, während Sie ein erneutes Laden / Zurücksetzen durchführen

Aleksey Dashevsky
quelle
1
Wie können wir dies für alle Dateien manuell tun, nicht nur für einzelne? und wie können wir es dazu bringen, dies sofort zu tun, anstatt es nach einem Zusammenführen oder Auschecken manuell auslösen zu müssen?
Ahnbizcad
Was ist der Sinn einer solchen Notiz? Wie öffne ich eine Tür? Nun, Sie öffnen eine Tür, aber beachten Sie, dass die Tür offen sein wird. Beeindruckend. Vielen Dank.
Poige