Краткое содержание
Отсутствие необходимых функций может вызывать неудобства, особенно когда вы привыкли к определенному рабочему процессу, например, к созданию новых файлов без необходимости открывать соответствующее приложение. С помощью приложения «Команды» для macOS вы сможете решить эту проблему.
Отсутствие команды для создания нового файла в Finder
Finder — одно из первых приложений Apple, представленное с оригинальным Macintosh 128K в 1984 году. За эти годы оно претерпело множество изменений, включая переход на Mac OS X в 2001 году. Finder схож с файловым проводником Microsoft (ранее известным как Windows Explorer), однако между ними есть множество отличий.
Одно из отличий, которое иногда меня сбивает с толку, — это отсутствие команды «Новый файл», хотя я перешел на Mac более десяти лет назад. Почему же эта, казалось бы, небольшая функция не доступна?
Я не вполне уверен, но похоже, это связано с философией Apple: компания ожидает, что вы будете создавать новые документы в приложении и сохранять их, а не наоборот. В любом случае, в файловом проводнике можно просто щелкнуть правой кнопкой мыши и создать новый файл (или папку, ярлык и т.д.), тогда как в Finder доступна лишь опция создания новой папки:
Хотя это не критичная проблема, иногда такая возможность была бы очень удобна. Иногда мне нужно открыть Finder и сразу же создать новый файл, не запуская отдельное приложение. Порой мне нужно несколько новых файлов для наметки структуры проекта.
Поскольку macOS хорошо взаимодействует с Linux, я могу использовать команду touch в терминале для быстрого создания новых файлов. Но и это не всегда удобно; Finder — это основное приложение для управления файлами, и было бы логично, чтобы в нем была возможность создавать файлы!
Как добавить команду «Новый файл» в Finder
К счастью, есть способ обойти это ограничение, не открывая другое приложение и не копируя пустые файлы, а также не прибегая к терминалу. Это решение объединяет старые и новые подходы Apple к скриптованию: AppleScript и приложение «Команды».
Я использую этот простой ярлык Mac для начала каждого рабочего дня
Всего лишь два клика, и я открываю все, что мне нужно.
Поскольку «Команды» имеют довольно высокий уровень абстракции, они не всегда содержат необходимые вам функции. Например, в этом приложении отсутствует действие для создания нового файла в Finder. Но это не конец пути; «Команды» позволяют использовать более старый язык AppleScript для автоматизации низкоуровневых задач, включая отправку инструкций в Finder.
Создание ярлыка AppleScript
Начните с открытия «Команды» и создания нового ярлыка через меню, клавиатурные комбинации или кнопку с символом . Вы увидите пустое окно с указанием «Добавьте действия справа, чтобы создать ярлык».
Щелкните на заголовке, чтобы изменить название ярлыка; назовите его, например, «Новый текстовый файл». Как вы его назовете, не так уж важно, но название должно быть описательным, чтобы позже было легко распознать команду в меню.
Добавьте действие для запуска AppleScript. Для этого в правом верхнем углу найдите «applescript», затем дважды щелкните на результате «Запустить AppleScript» или перетащите его в основную область рабочего процесса.
Измените скрипт следующим образом:
AppleScript позволяет вам писать инструкции, которые взаимодействуют с приложениями, работающими на macOS. Здесь инструкция состоит в том, чтобы создать новый файл с названием «empty.txt» в активной папке. Команда «select txt» позволяет вам сразу же нажать Enter и изменить название файла.
На этом этапе, с открытым Finder и как минимум одним окном, попробуйте запустить ярлык, нажав на иконку воспроизведения. Это должно подтвердить, что скрипт успешно выполняется и создаёт новый файл.
Вам может быть интересно, что произойдёт, если вы запустите этот скрипт без открытого окна Finder. Попробуйте, и вы увидите довольно запутанную ошибку!
Добавление ярлыка в Finder
Когда скрипт написан, вам нужно решить, как его запускать. Самый простой способ — через меню. Перетащите ваш ярлык в группу «Меню» в главном окне «Команды» или нажмите на иконку информации в окне ярлыка, а затем выберите «Закрепить в меню».
Если это ваш первый ярлык, добавленный в меню, появится новая иконка «Команды» в виде перекрывающихся ромбов. Вы можете использовать это меню для запуска вашего ярлыка и любых других, которые вы решите отобразить там:
Вы также можете запустить свой ярлык как быстрое действие или используя клавиатурную комбинацию.
Когда вы выполните это через быстрые действия, щелкните правой кнопкой мыши на любом файле/папке в каталоге, где хотите создать новый файл, затем выберите название вашего ярлыка. Вы также можете настроить ярлык для отображения в меню «Службы» или в виде быстрого действия внизу панели предварительного просмотра:
Наконец, чтобы назначить клавиатурное сочетание, откройте Настройки системы > Клавиатура > Сочетания клавиш, затем разверните раздел «Службы» > «Команды», дважды щелкните «нет» рядом с названием вашего ярлыка и введите предпочитаемую комбинацию клавиш.
Эта простая модификация — лишь один из примеров множества вещей, которые вы можете сделать с помощью приложения «Команды». Хотя это не является чем-то революционным, оно демонстрирует, насколько полезными могут быть «Команды», особенно когда вы хотите изменить поведение приложения, для которого Apple не предусмотрела возможности.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Вы также можете читать наши материалы в:
- Telegram: https://t.me/gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru