Гид по технологиям

Как быстро посчитать слова и символы на Mac

3 min read Инструкции Обновлено 18 Dec 2025
Счёт слов и символов на Mac за один клик
Счёт слов и символов на Mac за один клик

Что делает этот трюк

Небольшой скрипт в Automator считает слова и символы в выделенном тексте и показывает результат в уведомлении приложения, которое в данный момент на экране. Это удобно, когда нужно быстро проверить фрагмент текста без открытия текстового редактора.

Блоки с буквами и надписью COUNT для иллюстрации подсчёта слов

Пошаговая инструкция по настройке

  1. Откройте приложение Automator в папке Applications.
  2. В появившемся окне выберите тип документа Service (русск. «Служба»), затем нажмите Choose.
  3. В центральной колонке введите в поиск: Run AppleScript. Найдите действие и перетащите его в правую область рабочей области.
  4. Вставьте в действие следующий код AppleScript (замените существующее содержимое):
on run {input, parameters}
    tell application "System Events"
        set _appname to name of first process whose frontmost is true
    end tell
    set word_count to count words of (input as string)
    set character_count to count characters of (input as string)
    tell application _appname
        display alert "" & word_count & " words, " & character_count & " characters"
    end tell
    return input
end run
  1. Сохраните сервис через File > Save и дайте ему имя, например: Word and Character Count.
  2. (Опционально) Откройте System Preferences > Keyboard > Shortcuts > Services и назначьте сочетание клавиш для вашей новой службы, чтобы запускать её одним нажатием.

Окно Automator с действием Run AppleScript для подсчёта слов

Как пользоваться

  1. Выделите текст в любом приложении (браузер, почта, PDF, заметки).
  2. Кликните правой кнопкой мыши, в контекстном меню выберите Word and Character Count (имя вашей службы).
  3. Через пару секунд появится окно с количеством слов и символов.

Пример выбора сервиса

Окно с результатом: количество слов и символов

Важно

  • Автоматизация работает через механизм Services — некоторые приложения (особенно нативные сандбоксные) могут не отдавать выделение сторонним службам. Если сервис не виден в контекстном меню, проверьте настройки в System Preferences > Keyboard > Shortcuts > Services.
  • Окно с результатом отображается от имени активного приложения; если приложение блокирует алерты, результат может не появиться.

Альтернативные подходы

  • Использовать регулярные выражения в текстовом редакторе (например, VS Code) для точного подсчёта по шаблону.
  • Онлайн-сервисы подсчёта слов при работе с документами в облаке.
  • Расширения для браузеров, которые добавляют счётчик слов непосредственно в контекстное меню веб-страниц.

Мини-методология (проверка работоспособности)

  1. Выделите 10 слов в простом текстовом файле и запустите сервис — ожидаемый результат: 10 слов и соответствующее число символов.
  2. Выделите текст с переносами строк и пунктуацией — проверьте, как считаются слова при наличии дефисов и эмодзи.
  3. Попробуйте в приложениях Mail, Safari, Notes — убедитесь, что служба доступна для выбранного приложения.

Критерии приёмки

  • Сервис виден в контекстном меню выделения в целевом приложении.
  • После запуска показывается окно с двумя числами: слов и символов.
  • Для простого теста (10 известных слов) счёт совпадает с ожидаемым.

Роль‑ориентированные чек-листы

  • Для автора:
    • Создать и сохранить сервис.
    • Назначить удобное сочетание клавиш.
  • Для редактора:
    • Протестировать на нескольких приложениях.
    • Проверить варианты с пунктуацией и переносами строк.
  • Для администратора macOS:
    • Проверить права доступа к Automator/Script Editor, при необходимости разрешить автоматизацию.

Небольшой глоссарий

  • Automator — встроенный визуальный конструктор автоматизаций macOS.
  • AppleScript — язык сценариев для автоматизации задач в macOS.
  • Service (Служба) — системная услуга, доступная через контекстное меню для выделенного контента.

Когда это не подойдёт

  • Если нужно массово подсчитать слова в большом наборе документов — лучше использовать скрипты на Python или инструменты пакетной обработки.
  • Для точного анализа текста (логи, языковые модели) нужен парсинг с учётом специфичных правил языка.

Краткое резюме

Настройка службы в Automator с простым AppleScript — быстрый и надежный способ подсчитывать слова и символы в любом выделенном тексте на Mac. Это экономит время при быстрой проверке и хорошо подходит для авторов и редакторов.

Поделитесь: планируете ли вы настроить этот способ? Напишите в комментариях.

Image Credit: COUNT word on white blocks concept by schatzy via Shutterstock

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Анимации и фильмы в Google Photos
Гайды

Анимации и фильмы в Google Photos

Почему Apple замедляет старые iPhone — что делать
Технологии

Почему Apple замедляет старые iPhone — что делать

Как создать запоминающийся логотип
Дизайн

Как создать запоминающийся логотип

Виджет ChatGPT на Android — как установить и использовать
Android.

Виджет ChatGPT на Android — как установить и использовать

Отключить Bixby на Samsung Galaxy S20
Мобильные устройства

Отключить Bixby на Samsung Galaxy S20

Как смотреть UFC 286 онлайн — США, подписки и VPN
Спорт

Как смотреть UFC 286 онлайн — США, подписки и VPN