Bagaimana saya bisa membuat Sublime Text memuat ulang file yang sedang diedit?

62

Bagaimana saya bisa membuat Sublime Text (3) memuat ulang file yang sedang diedit, untuk memperhitungkan perubahan akun yang dilakukan secara eksternal?

aknuds1
sumber
2
Sudah secara otomatis. Saya mencari solusi untuk mencegahnya.
atilkan

Jawaban:

83

Untuk memuat ulang file saat ini, Anda dapat mengembalikan file, baik melalui entri menu File | Revert Fileatau melalui perintah File: Revert(buka palet perintah dengan menekan Ctrl+ Shift+ Pdan ketik revert).

Untuk membuatnya lebih mudah di masa depan, Anda dapat mengikat pintasan ke perintah pengembalian, misalnya F5, cukup dengan menambahkan entri ke binding utama Anda ( Preferences | Key Bindings - User):

{
    "keys": ["f5"],
    "command": "revert"
}
aknuds1
sumber
21
"kembali"?! Uggh. Saya pikir itu melakukan sesuatu yang lain. Terima kasih!
Wes Alvaro
Mengembalikan menyebabkan file menjadi kosong :( Bangun luhur 3114.
AlikElzin-kilaka
Jawaban yang tepat, tetapi keybind ini sedikit tidak bijaksana
Apeiron
2
@ Ampiron mengapa Anda mengatakan keybind itu tidak bijaksana?
Matthew Woo
7

Meskipun ada jawaban yang diterima, itu mengharuskan kita harus memperbarui secara manual setiap kali dengan menekan F5. Coba paket ini di Auto Refresh sini . Ini secara otomatis me-refresh file dalam x detik yang dapat dikonfigurasi.

Ram
sumber
1
Saya menduga "otomatis" adalah maksud asli dari pertanyaan tersebut meskipun tidak secara eksplisit dinyatakan.
Pete Alvin
1

Meskipun ditanyakan lebih dari setahun yang lalu: Anda juga dapat menggunakan perintah "File-> Reopen with encoding ...". Catatan, semua perubahan Anda sejauh ini akan dibuang saat melakukan memuat ulang / mengembalikan

Aleksey Dashevsky
sumber
1
bagaimana kita bisa melakukan ini untuk semua file, bukan hanya secara individual, secara manual? dan bagaimana kita bisa membuatnya segera, daripada harus memicunya secara manual setelah penggabungan atau checkout?
ahnbizcad
Apa gunanya membuat catatan seperti itu. Bagaimana cara membuka pintu? Nah, Anda membuka pintu, tetapi perhatikan pintu akan terbuka. Wow. Terima kasih.
poige