Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Особенности [ править ]

Интерфейс [ править ]

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

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

Расширяемость [ править ]

Триггеры [ править ]

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

Плагины [ править ]

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

Гибкость [ править ]

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

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

Алхимия [ править ]

Экспериментальный ствол сборок Quicksilver, известная как алхимия , есть много серьезных изменений.

  • Триггеры переносятся в отдельный продукт под названием Catalyst.
  • Все маленькие рамки объединяются в одну большую под названием Crucible . Сюда входят расширения и основные функции, которые будет использовать большинство приложений и подключаемых модулей. В настоящее время это называется QSBase.framework.
  • Настройки будут значительно упрощены. Для неудобных опций будут расширенные настройки в стиле Extras.
  • Плагины будут скрыты от большинства пользователей, они активируются автоматически или их можно будет установить из Интернета.
  • Плагины β5X несовместимы.

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

История [ править ]

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

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

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

Quicksilver в значке основан на алхимический символ для ртути , «Ртуть» , являющегося архаичным имя для элемента.

См. Также [ править ]

  • Сравнение лаунчеров приложений
  • LaunchBar
  • Альфред (программное обеспечение)
  • Батлер (программное обеспечение)
  • Интерфейс командной строки

Ссылки [ править ]

  1. ^ «Создатель Quicksilver о будущем QS» . Lifehacker.com . Проверено 16 июня 2013 .
  2. ^ Карпентер, Мэтью (2009-05-04). «Почему Quicksilver по-прежнему остается лучшим приложением для Mac всех времен» . Следующая Сеть . Проверено 16 июня 2013 .
  3. ^ «Взломанная атака: руководство по Quicksilver для новичков» . Lifehacker.com . Проверено 16 июня 2013 .
  4. ^ a b c «Руководство пользователя Quicksilver - Quicksilver Wiki» . qsapp.com .
  5. ^ "Интерфейсы - Quicksilver Wiki" . qsapp.com .
  6. ^ «Приложения Blacktree OS X» . 2003-12-02. Архивировано из оригинала на 2 декабря 2003 года . Проверено 16 июня 2013 .
  7. ^ "Blacktree :: Index" . Архивировано из оригинального 22 ноября 2003 года . Проверено 16 июня 2013 .
  8. ^ JnjLu, Mat (2007-10-30), Google код проекта blacktree-алхимии - "Initial импорт в GC" , извлекаются 2012-08-18
  9. ^ Лу, Мэт (06.11.2007), Quicksilver идет с открытым исходным кодом , получено 06.11.2007
  10. Андре (10 ноября 2009 г.). «Исправлены ошибки в последней версии - svn / branch / B5X B56a7 (3825)» . blacktree-quicksilver (Список рассылки) . Проверено 17 ноября 2009 года .
  11. ^ Quicksilver GitHub , получено 10 июня 2011 г.

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Презентация Google Tech Talks Николаса Джиткоффа