Введение

Quicksilver — это утилита для macOS. Изначально разработанная как проприетарное бесплатное программное обеспечение Николасом Джиткоффом из Blacktree, Inc., сейчас это проект с открытым исходным кодом, размещенный на GitHub. Quicksilver по сути является графической оболочкой для операционной системы macOS, позволяющей пользователям с помощью клавиатуры быстро выполнять такие задачи, как запуск других приложений, работа с файлами или отправка электронной почты. Он похож на приложения LaunchBar и Alfred для macOS, но использует иную парадигму взаимодействия. Благодаря гибкому интерфейсу и расширяемости Quicksilver называют одним из лучших приложений для повышения производительности на Mac.

Интерфейс

Вызываемый сочетанием клавиш, Quicksilver имеет три панели, в которые пользователь может ввести объект, действие и необязательный атрибут — аналогично построению предложения с подлежащим, сказуемым и дополнением. Quicksilver — это фоновое приложение, работающее вместе с операционной системой и поддерживающее "каталог" файлов и объектов на компьютере пользователя. Используя инкрементальный поиск по мере ввода, Quicksilver предсказывает имя файла или действие, которое набирает пользователь, и автоматически выбирает объект. Quicksilver использует систему приоритетов, основанную на предыдущем использовании, чтобы "изучать" привычки пользователя, в конечном итоге требуя лишь нескольких букв для наиболее часто выбираемых объектов.

Триггеры

Quicksilver позволяет пользователям определять "триггеры", которые выполняют определенную команду (комбинация прямого дополнения, действия и косвенного дополнения) при нажатии настраиваемой комбинации клавиш. Например, если команде открытия папки "Документы" назначена клавиша F7, то эта горячая клавиша выполнит это действие независимо от того, в каком приложении находится пользователь.

Плагины

Quicksilver имеет встроенную архитектуру плагинов, позволяющую пользователю выбирать и устанавливать плагины, обеспечивающие интеграцию с конкретной программой, интерфейсом или новой функцией. Например, существуют плагины для отправки электронной почты через Mail без открытия приложения или для обработки изображений с помощью текстовых команд. Также поддерживаются меню созвездий с использованием жестов мыши и центр уведомлений, совместимый с Growl.

История

Николас Джиткофф начал разработку Quicksilver в 2003 году. Он выпустил несколько версий для публики до 2006 года и с самого начала поддерживал интернет-форум для этого инструмента. 30 октября 2007 года исходный код Quicksilver был опубликован на Google Code. В ноябре 2009 года разработка перешла на использование GitHub. В настоящее время Quicksilver разрабатывается командой добровольцев, совместно известных как QSApp. В конце 2010 года был запущен новый веб-сайт QSApp.com, целью которого было объединение и систематизация всех разрозненных сборок, плагинов и групп поддержки Quicksilver. С момента запуска сайт включает в себя новый репозиторий плагинов, вики и раздел загрузок. После нескольких месяцев разработки была выпущена важная версия β59. 25 марта 2013 года Quicksilver v1.0 был выпущен после десяти лет бета-тестирования. 25 марта 2022 года была выпущена версия Quicksilver v2.0, которая изначально работает на компьютерах Apple Silicon (M1). Иконка Quicksilver основана на алхимическом символе ртути, "quicksilver" – устаревшее название этого элемента.