Comment faire en sorte que Sublime Text recharge le fichier en cours de modification?

62

Comment faire pour que Sublime Text (3) recharge le fichier en cours de modification afin de prendre en compte les modifications effectuées en externe?

aknuds1
la source
2
C'est déjà automatique. Je cherche une solution pour l'empêcher.
Atilkan

Réponses:

83

Pour recharger le fichier actuel, vous pouvez restaurer le fichier, soit par l'entrée de menu, File | Revert Filesoit par la commande File: Revert(ouvrez la palette de commandes en appuyant sur Ctrl+ Shift+ Pet tapez revert).

Pour simplifier les tâches futures, vous pouvez associer un raccourci à la commande Revert, par exemple F5, simplement en ajoutant une entrée à vos raccourcis clavier ( Preferences | Key Bindings - User):

{
    "keys": ["f5"],
    "command": "revert"
}
aknuds1
la source
21
"revenir"?! Uggh. Je pensais que cela faisait autre chose. Merci!
Wes Alvaro
Si vous annulez cette opération,
Bonne réponse, mais ce raccourci clavier est un peu imprudent
Apeiron
2
@Apeiron, pourquoi dites-vous que le raccourci clavier est imprudent?
Matthew Woo
7

Bien que la réponse soit acceptée, il est nécessaire d’actualiser manuellement chaque fois en appuyant sur F5. Essayez ce paquet Auto Refresh ici . Ceci rafraîchit automatiquement le fichier en x secondes, ce qui est configurable.

RAM
la source
1
Je suppose que "automatique" était l’intention initiale de la question mais n’a pas été explicitement énoncée.
Pete Alvin
1

Bien que demandé il y a plus d'un an, vous pouvez également utiliser la commande "Fichier-> Rouvrir avec l'encodage ...". Notez que toutes vos modifications effectuées jusqu’à présent seront ignorées lors du rechargement / de la restauration.

Aleksey Dashevsky
la source
1
Comment pouvons-nous faire cela pour tous les fichiers, pas seulement individuellement, manuellement? et comment pouvons-nous le faire faire tout de suite, plutôt que d'avoir à le déclencher manuellement après une fusion ou une commande?
ahnbizcad
Quel est l'intérêt de faire une telle note. Comment puis-je ouvrir une porte? Eh bien, vous ouvrez une porte, mais notez que la porte sera ouverte. Sensationnel. Merci.
Poige