18

Я хотел бы добавить ярлык на боковую панель Мест поиска. Название папки называется «Приложения», поэтому я хочу дать ей другое имя, поскольку там уже есть стандартная папка «Приложения».

Переименование папки на боковой панели переименовывает реальную папку, что нежелательно, потому что я думаю, что это может сломать программу, которая ее использует.

Я попытался создать псевдоним, а затем перетащить псевдоним на боковую панель, но настоящее имя используется.

Знаете ли вы, как я могу создать этот ярлык на боковой панели с другим именем?

4 ответа4

10

Прежде всего, вы должны попробовать переименовать папку. Скорее всего, оно не сломает ваше приложение из-за того, как работает HFS. Но действительно есть некоторые приложения, которые могут неправильно связываться с файлами.

Я мог бы предложить 4 разных решения:

  1. Это может быть самым простым: сделать это наоборот. Используйте любое имя в папке и добавьте в него псевдоним. Возьмите папку с нужным именем и добавьте ее на боковую панель. Псевдоним не изменится. В вашем случае вы бы переименовали ваши Applications из папки « username » в нечто вроде My Applications и, как мы уже знаем, это будет принудительное имя на боковой панели. Затем добавьте к нему псевдоним (или символическую ссылку) под названием Applications , который, вероятно, будет работать для вашей программы.

    Как сказал Даниэль в качестве комментария, вы можете дополнительно скрыть псевдоним или папку (но не символическую ссылку) от поиска, используя: 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. Предположительно, опция+правый клик по Finder и Relaunch сделают этот последний трюк. Я не мог сам воспроизвести это и заставить это работать, но возможно это будет, если вы перезагрузите машину. Я сомневаюсь, что кто-нибудь когда-либо построит какой-либо твикер для такой упущенной функции.

  4. ForkLift - отличная альтернатива Finder , которая принимает псевдонимы на боковой панели.

3

Вместо этого используйте приложение.

Откройте /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 в указанную папку.

Чтобы придать ему "настоящий" значок боковой панели Application Finder, перейдите в /System/Library/CoreServices , щелкните правой кнопкой мыши и отобразите содержимое пакета в CoreTypes.bundle . Затем откройте Contents/Resources и откройте ToolbarAppsFolderIcon.icns в режиме предварительного просмотра. Выберите наименьшую версию на боковой панели и нажмите Cmd-C , затем выберите « Информация» в приложении AppleScript, выберите значок и нажмите Cmd-V чтобы вставить значок « Приложения» в приложение.

Недостатки:

  • Нет "выбранного" состояния на боковой панели, когда в папке приложений
  • Раздражающая (и уродливая, так как выбранный значок очень маленький) анимация при запуске приложения для перехода в папку
  • На самом деле не работает с диалоговыми окнами файлов (например, Открыть ... и Сохранить как ...). Если вы выберете его, откроется папка, в которой вы сохранили приложение (поэтому сохраните его в папке, к которой вы хотите привязать его!)
  • Cannot Command-Click чтобы открыть в новом окне (возможно, через расширенный AppleScript-fu).
1

Вы можете переименовать папку, поместив символическую ссылку "Приложения", указывающую на нее, в ее родительский каталог. Тогда все пути, проходящие через foo/Applications, продолжат работать.

0

Следующее сработало для меня. Я создаю псевдоним, переименовываемый во что-то вроде -> Приложение, а затем помещаю его в раздел «Избранное» боковой панели. Таким образом, он не будет переименовывать папку. Если я попытался поместить его в раздел iCloud, он вернулся к имени папки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .