我在使用 Preview 和 TextMate 时都遇到了这个问题,也许有一个常见的解决方案,如果没有,请随时指导我修复其中一个。
我在这两个应用程序中打开了数年(数百个)随机屏幕截图和随机临时文本文件。其中一些数据块有数十或数百 MB。它们是“无标题”(从未保存)的文档,因此尝试关闭它们会触发“保存、丢弃、取消”对话框。我没有耐心坐下来手动丢弃所有这些文件,而且此时如果我几个月或几年都没有看到这些东西,我可能不需要先查看它们。这些应用程序太聪明了——这些打开的“未保存”文档在退出、强制退出等情况下都会保留下来。这些应用程序正在尝试帮助我。我只想清除所有文档。
情况变得如此糟糕,以至于除非万不得已,否则我不会使用这两个应用程序,因为它们现在太臃肿、混乱和缓慢了。真是愚蠢的情况。
有人有什么好主意吗?谢谢。
答案1
启动应用程序之前要清空的文件夹。
预览:
~/Library/Containers/com.apple.Preview/Data/Library/Autosave Information
对于 TextMate:
~/Library/Library/Application Support/TextMate/Session
(感谢@Tetsujin 的正确指引。)
答案2
如果预览正在运行,则强制退出。
然后删除这两个文件夹:
rm -rf ~/Library/Containers/com.apple.Preview/Data/Library/Saved\ Application\ State/com.apple.Preview.savedState
rm -rf ~/Library/Containers/com.apple.Preview/Data/Library/Autosave\ Information
下次打开预览时,所有未保存的文档都消失了!
已通过 macOS 13.4 验证