stringtranslate.com

Quicksilver (программное обеспечение)

Quicksilver — это утилита для macOS . Первоначально разработанная как проприетарное бесплатное ПО Николасом Джиткоффом из Blacktree, Inc. [1] , теперь это проект с открытым исходным кодом, размещенный на GitHub .

Quicksilver по сути является графической оболочкой для операционной системы macOS , позволяющей пользователям использовать клавиатуру для быстрого выполнения задач, таких как запуск других приложений, работа с файлами или отправка электронной почты . Многие из его функций были интегрированы в современную системную функцию macOS Spotlight . Он похож на приложения macOS LaunchBar и Alfred , но использует другую парадигму взаимодействия. Благодаря своему гибкому интерфейсу и расширяемости Quicksilver был назван одним из лучших приложений для повышения производительности на Mac. [2] [3]

Функции

Интерфейс

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

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

Расширяемость

Триггеры

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

Плагины

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

Гибкость

Поскольку скрипты оболочки и AppleScripts могут храниться в каталоге, любая функция, которая может быть выполнена с помощью скрипта, может быть связана с Quicksilver либо через командное окно, либо через триггеры. Поскольку большинство собственных приложений Apple имеют обширные библиотеки скриптов, многие общие задачи могут быть легко выполнены из Quicksilver. Например, iTunes можно приказать воспроизвести или приостановить, увеличить или уменьшить рейтинг текущего трека или перейти к предыдущему или следующему треку. [4]

Существуют различные визуальные интерфейсы для Quicksilver, [5] Constellation Menus, поддерживающие жесты мыши , и Notification Hub, поддерживающий Growl .

Алхимия

Экспериментальные сборки Quicksilver, известные как Alchemy , имеют множество крупных изменений.

Эти сборки состоят из четырех основных компонентов: Crucible — фреймворк с расширением AppKit и инструментами, общими для всех приложений Alchemy; elements — фреймворк, поддерживающий архитектуру плагинов; quicksilver — средство запуска, управляемое из командного окна; и catalyst , который запускает панель настроек.

История

Николас Житкофф начал разработку Quicksilver в 2003 году. [6] Он выпустил несколько версий для публики до 2006 года и с самого начала поддерживал интернет-форум для инструмента. [7]

30 октября 2007 года исходный код Quicksilver стал доступен через Google Code . [8] [9] В ноябре 2009 года разработка перешла на GitHub . [10] В настоящее время Quicksilver разрабатывается командой добровольцев, известных под общим названием QSApp . [11]

В конце 2010 года был запущен новый веб-сайт QSApp.com с целью объединения и сопоставления всех фрагментированных сборок, плагинов и групп поддержки Quicksilver. С момента запуска сайт включил новый репозиторий плагинов, вики и раздел загрузок. После нескольких месяцев разработки была выпущена ключевая версия β59. 25 марта 2013 года был выпущен Quicksilver v1.0 после десяти лет бета-тестирования. 25 марта 2022 года был выпущен Quicksilver v2.0, который изначально работает на компьютерах Mac Apple Silicon (M1).

Значок Quicksilver основан на алхимическом символе ртути , причем «quicksilver» — архаичное название элемента.

Смотрите также

Ссылки

  1. ^ "Создатель Quicksilver о будущем QS". Lifehacker.com . Получено 16.06.2013 .
  2. ^ Карпентер, Мэтью (2009-05-04). "Почему Quicksilver по-прежнему является величайшим приложением для Mac всех времен". The Next Web . Получено 2013-06-16 .
  3. ^ "Hack Attack: руководство для начинающих по Quicksilver". Lifehacker.com . Получено 16.06.2013 .
  4. ^ abc "Руководство пользователя Quicksilver - Quicksilver Wiki". qsapp.com .
  5. ^ "Интерфейсы - Quicksilver Wiki". qsapp.com .
  6. ^ "Blacktree OS X Apps". 2003-12-02. Архивировано из оригинала 2 декабря 2003 года . Получено 2013-06-16 .
  7. ^ "Blacktree :: Index". Архивировано из оригинала 22 ноября 2003 г. Получено 2013-06-16 .
  8. ^ jnjLu, Mat (2007-10-30), проект Google Code Blacktree-Alchemy - "Начальный импорт в GC" , получено 2012-08-18
  9. Лу, Мэт (2007-11-06), Quicksilver goes Open Source , получено 2007-11-06
  10. ^ Андре (10 ноября 2009 г.). "Исправления ошибок в последней версии - svn/branches/B5X B56a7 (3825)". blacktree-quicksilver (список рассылки) . Получено 17 ноября 2009 г.
  11. Quicksilver GitHub , получено 10 июня 2011 г.

Внешние ссылки