Типы переменных, используемых в Быстрых командах на Mac
В редакторе быстрой команды переменные отображаются как синие овальные значки. Многие действия уже содержат переменные по умолчанию. Для настройки действий можно изменять переменные или добавлять свои.
В приложении «Быстрые команды» есть три типа переменных: Волшебные, специальные и созданные вручную.
Волшебные переменные
Для любой быстрой команды выходные данные каждого действия доступны в качестве Волшебной переменной. В отличие от создаваемых вручную переменных, описанных ниже, для использования Волшебных переменных не требуется сохранять выходные данные действия для последующего использования. Просто выберите выходные данные действия в качестве переменной для любого последующего действия. Значки Волшебных переменных содержат значки тех действий, в результате которых они были сгенерированы, что упрощает понимание структуры быстрой команды.
Однако по-настоящему волшебными эти переменные делает то, что Вы можете менять их тип. Просто нажмите Волшебную переменную, чтобы изменить ее формат и указать, какие из содержащихся в ней сведений требуется использовать. Дополнительные сведения см. в разделе Настройка переменных в приложении «Быстрые команды» на Mac.
В большинстве случаев использование Волшебных переменных упрощает создание быстрой команды, являясь предпочитаемым способом работы с переменными по сравнению с их созданием вручную. Например, если Вы хотите использовать статичный текст или число, добавьте действие «Текст» или «Число», а затем повторно используйте выходные данные действия «Текст» или «Число» в качестве Волшебной переменной.
Специальные переменные
Специальные переменные — это переменные, которые можно добавить в текстовое поле или в настройку параметра (например, чтобы заменить настройку параметра на переменную «Спрашивать каждый раз»). Специальные переменные можно добавить из контекстного меню, которое появляется, когда Вы нажимаете текстовое поле или элемент управления параметра, удерживая клавишу Control. Вот некоторые из самых распространенных специальных переменных:
Спрашивать каждый раз. Во время выполнения быстрой команды данная переменная запрашивает ввод текста в месте своего размещения.
Буфер обмена. Во время выполнения быстрой команды данная переменная вставляет последний объект, который Вы скопировали.
Текущая дата. Данная переменная вставляет текущие дату и время в предпочитаемом Вами формате.
Входные данные команды. Получает входные данные, которые были переданы в начало быстрой команды (применимо для быстрых команд, настроенных для запуска в другом приложении).
Дополнительные сведения см. в разделе Добавление специальной переменной в действие.
Создание переменных вручную
Созданные вручную переменные позволяют помещать значение, которое может измениться позже (например, текущее время), и добавлять информацию к существующей переменной. Например, можно добавить текущую дату к входным данным в процессе.
В отличие от Волшебных и специальных переменных, созданные вручную переменные добавляются с помощью действия «Задать переменную» или «Добавить в переменную». Действие «Задать переменную» позволяет задать новую переменную с нуля или перезаписать содержимое ранее сохраненной переменной. Действие «Добавить в переменную» позволяет добавить несколько элементов содержимого в одну переменную путем последовательного добавления данных по мере выполнения команды. При этом данные сохраняются в виде упорядоченного списка.
При задании переменных вручную они обычно получаются более длинными, вследствие чего их труднее читать. Обычно создавать переменные вручную не требуется, так как Волшебные и специальные переменные обладают практически такой же функциональностью и при этом — большей емкостью. Например, Вы можете воспроизвести большую часть возможностей, предоставляемых действием «Добавить в переменную», поместив переменные в действие «Список», а затем использовав их для извлечения требуемого содержимого.
Дополнительные сведения см. в разделе Добавление в действие переменной, созданной вручную.