簡體   English   中英

Sublime Text 3:恢復由於被終止的應用程序[OSx]而丟失的未保存文件

[英]Sublime Text 3: Recover unsaved files lost because of killed application [OSx]

我不小心使用Mac的活動監視器強行關閉了Sublime Text 3,重新啟動后,Sublime並沒有恢復所有未保存的文件(其中約50個)。

我在StackOverflow以及Sublime論壇上瀏覽了幾篇文章,但沒有一篇對我有用。 例子:

  • StackOverflow發布

  • Sublime論壇post1 :請求者使用Project文件夾中的文件恢復了。 由於我沒有打開任何項目,所以我不確定在哪里可以找到這種文件。

  • Sublime論壇post2 :對此帖子的回復說我幾乎被搞砸了,因為我沒有使用Projects。

無論如何,我在Mac中搜索了所有名稱為“ sublime”的文件,並發現了一些類似於以下文件的文件:

/Users/Username/Library/Saved Application State/com.sublimetext.3.savedState/data.data
/Users/Username/Library/Saved Application State/com.sublimetext.3.savedState/window_1.data
/Users/Username/Library/Saved Application State/com.sublimetext.3.savedState/windows.plist

/Users/Username/Library/Application Support/Sublime Text 3/Local/Auto Save Session.sublime_session
/Users/Username/Library/Application Support/Sublime Text 3/Local/Session.sublime_session

/Users/Username/Library/Caches/com.sublimetext.3/Cache.db
/Users/Username/Library/Caches/com.sublimetext.3/Cache.db-shm
/Users/Username/Library/Caches/com.sublimetext.3/Cache.db-wal

/Users/Username/Library/Application Support/CrashReporter/Sublime Text_C6A04335-E900-5C09-B4A3-F203F47923E7.plist

/Users/Username/.Trash/Sublime Text (3114).app/Contents/MacOS/crash_reporter

“ Session.sublime_session”中的“ file_history”沒有任何丟失文件的內容名稱。

我確實將“ hot_exit”標志設置為false。

我不知道這次Sublime發生了什么,否則,一旦Mac崩潰,它將始終在啟動時打開那些(現在丟失)的窗口和選項卡。

這個錯誤(而且很可能是代價很高)的錯誤使我失去了許多重要的細節。 任何幫助表示贊賞。

謝謝
拉詹

對我來說,魔術是可行的方法。

  1. 完全關閉Sublime Text 3。
  2. 將此文件從Time Machine的 Auto Save Session.sublime_session還原到“本地”目錄,並根據最新的編輯和未保存的時間戳進行選擇。 /用戶名/庫/應用程序支持/ Sublime Text 3 /本地/自動保存會話.sublime_session

  3. 重新打開Sublime,未保存的文件將顯示在您的眼中。

  4. 驚喜! ...並且不要忘記保存它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM