“打开方式”菜单允许您使用与文档类型关联的应用程序之外的其他应用程序打开文档。例如,您可能希望使用Photoshop而不是Apple的预览打开JPEG图像。您可以通过右键单击文档(在我们的示例中为JPEG图像)并从弹出菜单中选择“打开方式”来轻松完成此操作。这是我在其他应用程序中快速打开文档的最佳方法。 “打开方式”菜单将显示Mac上能够处理所选文档的所有应用程序。
“打开方式”菜单的一个缺点是,随着时间的推移,当您在Mac上安装和删除应用程序时,它可能会变得很长。它也可以开始显示应用程序的副本。例如,我的“打开方式”菜单显示了Photoshop的四个条目,即使我的Mac上只有一个版本的Photoshop。每次创建启动驱动器的克隆或装载包含应用程序副本的驱动器时,“打开方式”菜单都会填充重复项。有时似乎只是因为在夜深人静的时候,一只狗在满月时徘徊。
重置“打开方式”菜单
重置“打开方式”菜单将从列表中删除重复项和重影应用程序(已删除的应用程序)。您可以通过重建Mac维护的Launch Services数据库来重置“打开方式”菜单。有多种方法可以重建Launch Services数据库,包括第三方系统实用程序,如Cocktail和Onxy。
如果您没有可以重建Launch Services数据库的系统实用程序,请不要担心;您可以使用终端自行执行重建。
使用终端重建启动服务数据库
启动终端,位于/ Applications / Utilities /。
对于OS X 10.5.x及更高版本,请在终端提示符处输入以下内容:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
对于OS X 10.3.x - 10.4.x,请在终端提示符处输入以下内容:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
以上是一个命令,输入一行。您只需将上述命令复制/粘贴到Terminal中,然后按Return / Enter执行命令即可。如果您在选择上述命令时遇到困难,请尝试三次单击命令文本。
重建过程可能需要一两分钟。终端提示返回后,您可以退出终端。
现在,当您使用“打开方式”菜单时,您应该会看到一个应用程序列表,该列表仅限于Mac上当前安装的应用程序,没有重复项或重影。
参考
启动服务
lsregister手册页