ฉันจะทำให้ Sublime Text โหลดไฟล์ที่ถูกแก้ไขใหม่ได้อย่างไร


62

ฉันจะทำให้ Sublime Text (3) โหลดไฟล์ที่กำลังแก้ไขอยู่อีกครั้งเพื่อพิจารณาการเปลี่ยนแปลงที่เกิดขึ้นจากภายนอกได้อย่างไร


2
มันทำโดยอัตโนมัติแล้ว ฉันกำลังหาวิธีแก้ปัญหาเพื่อป้องกัน
atilkan

คำตอบ:


83

หากต้องการโหลดไฟล์ปัจจุบันอีกครั้งคุณสามารถย้อนกลับไฟล์ได้ทั้งผ่านรายการเมนูFile | Revert Fileหรือผ่านคำสั่งFile: Revert(เปิดถาดคำสั่งโดยกดCtrl+ Shift+ Pและพิมพ์revert)

เพื่อให้ง่ายขึ้นในอนาคตคุณสามารถผูกทางลัดเข้ากับคำสั่งเปลี่ยนกลับตัวอย่างเช่นF5เพียงเพิ่มรายการลงในการเชื่อมโยงคีย์ของคุณ ( Preferences | Key Bindings - User):

{
    "keys": ["f5"],
    "command": "revert"
}

21
"ย้อนกลับ" ?! Uggh ฉันคิดว่าทำอย่างอื่น ขอบคุณ!
Wes Alvaro

การเปลี่ยนกลับทำให้ไฟล์ว่างเปล่า :( Sublime build 3114
AlikElzin-kilaka

คำตอบที่ถูกต้อง แต่ keybind นี้เป็นเรื่องโง่บิต
Apeiron

2
@Apeiron ทำไมคุณถึงพูดว่า keybind ไม่ฉลาด?
Matthew Woo

7

แม้ว่าจะมีคำตอบที่ยอมรับได้ แต่เราจำเป็นต้องรีเฟรชด้วยตนเองทุกครั้งโดยกด F5 ลองแพคเกจนี้ที่นี่Auto Refresh สิ่งนี้จะรีเฟรชไฟล์โดยอัตโนมัติใน x วินาทีซึ่งสามารถกำหนดค่าได้


1
ฉันเดาว่า "อัตโนมัติ" เป็นความตั้งใจดั้งเดิมของคำถาม แต่ไม่ได้ระบุไว้อย่างชัดเจน
Pete Alvin

1

แม้ว่าจะถูกถามมากกว่าหนึ่งปีที่ผ่านมา: คุณยังสามารถใช้คำสั่ง "ไฟล์ -> เปิดอีกครั้งด้วยการเข้ารหัส ... " หมายเหตุการเปลี่ยนแปลงทั้งหมดของคุณที่ทำไปแล้วจะถูกยกเลิกในขณะที่ทำการโหลดซ้ำ / ย้อนกลับ


1
เราจะทำสิ่งนี้กับไฟล์ทุกไฟล์ได้อย่างไร และเราจะทำให้มันเป็นแบบนี้ได้ทันทีแทนที่จะต้องทริกเกอร์มันด้วยตัวเองหลังจากทำการผสานหรือชำระเงิน
ahnbizcad

จุดประสงค์ของการทำบันทึกดังกล่าวคืออะไร ฉันจะเปิดประตูได้อย่างไร คุณเปิดประตู แต่ทราบว่าประตูจะเปิด ว้าว. ขอบคุณ
poige
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.