大家好,
有人能告诉我如何通过代码清除Mac OS X预览应用程序中的“最近项目”列表吗?是否有终端命令可以执行此操作?
或者有没有办法点击预览中“文件”菜单的“打开最近”中的“清除菜单”?
或者,是否有人知道预览存储此信息的位置以及如何删除它?
查看this image以查看我的意思。
答案 0 :(得分:4)
好的,所以在我能找到的网站上所描述的方法都没有成功地摆脱所有最近的文件'列出所有我的应用。
我觉得最常见的方法是(对于OSX 10.12 / Sierra):
希望这对其他人有所帮助。祝好运!
答案 1 :(得分:1)
您可以尝试使用概述here的方法,即运行
defaults delete com.apple.Preview.LSSharedFileList RecentDocuments
终端中的(手动或通过您的应用)。但是我尝试了这个并且它对我不起作用(OSX 10.11),因为预览默认文件不包含此条目。
你可以使用
defaults write com.apple.Preview NSRecentDocumentsLimit 0
会隐藏所有最近使用的项目,但只要您将该数字设置为大于0的任何数字,它们就会再次显示。
我还检查了ScriptingBridge界面预览,但找不到任何有用的东西。所以很遗憾看起来这是不可能的。
答案 2 :(得分:0)
答案 3 :(得分:0)
打开预览->-转到文件->-打开最近->-清除菜单