Сортировка списка расширений в Safari

В настройках Safari нет возможности отсортировать список установленных расширений. По умолчанию они сортируются по дате установки, и кажется, что единственный способ упорядочить список – устанавливать их в алфавитном порядке. Однако же есть более легкий и быстрый способ.

Порядок сортировки определяется массивом в файле ~/Library/Safari/Extensions/Extensions.plist
Нужно сделать всего несколько кликов, если воспользоваться триальной версией PlistEdit .

Делается это в следующем порядке:
– закройте Safari и сделайте резервную копию файла Extensions.plist
– откройте Extensions.plist в PlistEdit Pro
– раскройте ключ Root, сделайте правый клик на Installed Extensions, во всплывающем меню спуститесь до пункта Sort by Subkey и выберите в нем Archive File Name

PlistEdit Pro
– раскройте Installed Extensions и убедитесь, что список выглядит так, как вам нужно
– сохраните файл, запустите Safari и проверьте список расширений в настройках
Этот набор действий можно время от времени повторять и держать ваше хозяйство в порядке. Кроме того, есть возможность сортировать список в произвольном порядке простым перетаскиванием мышкой.

Насколько мне известно, единственное ограничение, появляющееся в PlistEdit Pro после 14 дней использования – запуск с задержкой, так что программой вполне можно пользоваться, пока в этом есть необходимость. В качестве абсолютно бесплатного средства можно порекомендовать оригинальный Property List Editor от Apple, входящий в состав среды разработки Xcode. Ее можно найти на установочном диске Mac OS X либо скачать на странице Apple Developer (для этого понадобится пройти бесплатную регистрацию).

Нелишним будет добавить, что знатоки AppleScript могут автоматизировать вышеописанную операцию, поскольку этот язык поддерживает работу с plist-файлами.

Bookmark and Share