我想添加一个快捷方式到 Finder 的位置侧边栏。该文件夹的名称恰好是应用程序,所以我想给它起一个不同的名字,因为那里已经有标准的应用程序文件夹了。
重命名侧边栏上的文件夹会重命名实际文件夹,这是不可取的,因为我认为它可能会破坏使用它的程序。
我尝试创建一个别名,然后将该别名拖到侧边栏,但使用了真实名称。
您知道如何在侧边栏上创建具有不同名称的快捷方式吗?
答案1
首先,您应该尝试重命名文件夹。由于 HFS 的工作方式,这很可能不会破坏您的应用程序。但确实有些应用程序可能无法正确链接到文件。
我可以想出 4 种不同的解决方案:
这可能是最简单的:反过来做。使用您喜欢的文件夹名称并为其添加别名。获取具有所需名称的文件夹并将其添加到侧边栏。别名不会改变。在您的例子中,您可以从
Applications
“用户名”文件夹My Applications
,例如我们已经知道的,这将是侧边栏上的强制名称。然后添加一个别名(或符号链接) 将其命名为Applications
,这可能适用于您的程序。正如 Daniel 在评论中所说,您还可以使用以下方法从 Finder 中隐藏别名或文件夹(但不是符号链接):。
chflags hidden folder/alias
使用chflags nohidden folder/alias
再次显示它,然后使用ls -lO
(大写o)您可以看到它的标志终端。使用已保存的搜索。您可以随意命名它们。步骤:
- 转到该备用
Applications
文件夹 - 开始搜索 输入任何内容
- 清除你输入的内容
- 选择 ”文件名“(而不是“内容”)以及你的文件夹(而不是“这台 Mac”)
- 按下
+
标志 - 按下
Kind
添加其他 - 选择文件可见性适合你的口味
- 按 ”节省",选择任何名称,保留“.savedSearch”不变
- 确保“添加到侧边栏”被勾选。
- 转到该备用
如果你喜欢尝试黑客,祝你好运。基本上,你会编辑
~/Library/Preferences/com.apple.sidebarlists.plist
(如果你安装了 XCode,请使用属性列表编辑器)并更改自定义用户项目并重新启动 Finder。据说option+右键点击在 Finder 上重新启动会使用这最后一个技巧。我自己无法重现此操作并使其工作,但如果您重新启动机器,也许可以。我怀疑是否有人会为这种被忽视的功能构建任何调整器。叉车很棒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/Resources
并ToolbarAppsFolderIcon.icns
在预览中打开。从侧边栏中选择最小版本并按Cmd-C
,然后获取信息在 AppleScript 应用程序上,选择图标并按下Cmd-V
以粘贴应用图标到您的应用程序上。
缺点:
- 在“应用程序”文件夹中,侧边栏中没有“选定”状态
- 每次启动应用程序导航到文件夹时,动画都会很烦人(而且很丑,因为选定的图标太小了)
- 没有真的使用文件对话框(例如打开…和另存为…)。选择它将打开您存储应用程序的文件夹(因此将其存储在您想要链接到的文件夹中!)
- 无法
Command-Click
在新窗口中打开(可能通过高级 AppleScript-fu 实现)。
答案3
以下方法对我有用。我创建一个别名,将其重命名为 -> 应用程序之类的名称,然后将其放在侧边栏的“收藏夹”部分。这样它实际上就不会重命名文件夹。如果我尝试将其放在 iCloud 部分,它会恢复为文件夹名称。
答案4
您可以重命名该文件夹,同时在其父目录中放置指向该文件夹的符号链接“Applications”。然后,所有经过 foo/Applications 的路径将继续有效。