gpt4 book ai didi

macos - Dropbox 如何将菜单项添加到 Finder 的上下文菜单?

转载 作者:行者123 更新时间:2023-12-03 16:19:36 26 4
gpt4 key购买 nike

我读过很多类似问题的答案,但都表明它们不再可能。我有 OSX 10.9,并且看到 Dropbox 正在设法做到这一点。

Dropbox demo

上面的屏幕截图是 Finder 的上下文菜单。如何将菜单项添加到 Finder 的上下文菜单(如上所示)?

最佳答案

虽然是一个老问题,但我最近也遇到了同样的问题,经过一番挖掘,我发现 Dropbox 目前正在使用 Finder Sync,它似乎拥有一个非常适合 Dropbox 功能的功能集。

请参阅此处的文档:https://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/Finder.html

Dropbox.app 内的

garcon.appex 是基于 appex 包中 Info.plist 内容的 Finder Sync 扩展:

<key>NSExtension</key>
<dict>
<key>NSExtensionAttributes</key>
<dict/>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.FinderSync</string>
<key>NSExtensionPrincipalClass</key>
<string>EFFinderExtension</string>
</dict>

来自文档:

With a Finder Sync extension you register one or more folders for the system to monitor. Your Finder Sync extension then sets badges, labels, and contextual menus for any items in the monitored folders. You can also use the extension point’s API to add a toolbar button to the Finder window or a sidebar icon for the monitored folder.

关于macos - Dropbox 如何将菜单项添加到 Finder 的上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23161880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com