使用自定义名称将文件夹添加到 Finder 侧栏

使用自定义名称将文件夹添加到 Finder 侧栏

我想添加一个快捷方式到 Finder 的位置侧边栏。该文件夹的名称恰好是应用程序,所以我想给它起一个不同的名字,因为那里已经有标准的应用程序文件夹了。

重命名侧边栏上的文件夹会重命名实际文件夹,这是不可取的,因为我认为它可能会破坏使用它的程序。

我尝试创建一个别名,然后将该别名拖到侧边栏,但使用了真实名称。

您知道如何在侧边栏上创建具有不同名称的快捷方式吗?

答案1

首先,您应该尝试重命名文件夹。由于 HFS 的工作方式,这很可能不会破坏您的应用程序。但确实有些应用程序可能无法正确链接到文件。

我可以想出 4 种不同的解决方案:

  1. 这可能是最简单的:反过来做。使用您喜欢的文件夹名称并为其添加别名。获取具有所需名称的文件夹并将其添加到侧边栏。别名不会改变。在您的例子中,您可以从Applications用户名”文件夹My Applications,例如我们已经知道的,这将是侧边栏上的强制名称。然后添加一个别名(或符号链接) 将其命名为Applications,这可能适用于您的程序。

    正如 Daniel 在评论中所说,您还可以使用以下方法从 Finder 中隐藏别名或文件夹(但不是符号链接):。chflags hidden folder/alias使用chflags nohidden folder/alias再次显示它,然后使用ls -lO(大写o)您可以看到它的标志终端

  2. 使用已保存的搜索。您可以随意命名它们。步骤:

    1. 转到该备用Applications文件夹
    2. 开始搜索 输入任何内容
    3. 清除你输入的内容
    4. 选择 ”文件名“(而不是“内容”)以及你的文件夹(而不是“这台 Mac”)
    5. 按下+标志
    6. 按下Kind添加其他
    7. 选择文件可见性适合你的口味
    8. 按 ”节省",选择任何名称,保留“.savedSearch”不变
    9. 确保“添加到侧边栏”被勾选。
  3. 如果你喜欢尝试黑客,祝你好运。基本上,你会编辑~/Library/Preferences/com.apple.sidebarlists.plist(如果你安装了 XCode,请使用属性列表编辑器)并更改自定义用户项目并重新启动 Finder。据说option+右键点击在 Finder 上重新启动会使用这最后一个技巧。我自己无法重现此操作并使其工作,但如果您重新启动机器,也许可以。我怀疑是否有人会为这种被忽视的功能构建任何调整器。

  4. 叉车很棒Finder 替代品将接受侧边栏上的别名。

答案2

请使用应用程序。

打开/Applications/Utilities/AppleScript Editor并输入以下内容:

tell application "Finder" to set target of first window whose index is 1 to (POSIX file "/Users/danielbeck/Applications")

将其另存为应用程序,保存在任何你喜欢的地方(见下文提示),然后将其从那里拖到 Finder 侧栏。单击此按钮将使最前面的 Finder 窗口导航到指定的文件夹。

赋予它“真实”应用Finder 侧栏图标,导航到/System/Library/CoreServices,右键单击并显示包装内容CoreTypes.bundle然后打开Contents/ResourcesToolbarAppsFolderIcon.icns在预览中打开。从侧边栏中选择最小版本并按Cmd-C,然后获取信息在 AppleScript 应用程序上,选择图标并按下Cmd-V以粘贴应用图标到您的应用程序上。

在此处输入图片描述

缺点:

  • 在“应用程序”文件夹中,侧边栏中没有“选定”状态
  • 每次启动应用程序导航到文件夹时,动画都会很烦人(而且很丑,因为选定的图标太小了)
  • 没有真的使用文件对话框(例如打开…另存为…)。选择它将打开您存储应用程序的文件夹(因此将其存储在您想要链接到的文件夹中!)
  • 无法Command-Click在新窗口中打开(可能通过高级 AppleScript-fu 实现)。

答案3

以下方法对我有用。我创建一个别名,将其重命名为 -> 应用程序之类的名称,然后将其放在侧边栏的“收藏夹”部分。这样它实际上就不会重命名文件夹。如果我尝试将其放在 iCloud 部分,它会恢复为文件夹名称。

答案4

您可以重命名该文件夹,同时在其父目录中放置指向该文件夹的符号链接“Applications”。然后,所有经过 foo/Applications 的路径将继续有效。

相关内容