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

Пошаговая инструкция по настройке
- Откройте приложение Automator в папке Applications.
- В появившемся окне выберите тип документа Service (русск. «Служба»), затем нажмите Choose.
- В центральной колонке введите в поиск: Run AppleScript. Найдите действие и перетащите его в правую область рабочей области.
- Вставьте в действие следующий код 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- Сохраните сервис через File > Save и дайте ему имя, например: Word and Character Count.
- (Опционально) Откройте System Preferences > Keyboard > Shortcuts > Services и назначьте сочетание клавиш для вашей новой службы, чтобы запускать её одним нажатием.
Как пользоваться
- Выделите текст в любом приложении (браузер, почта, PDF, заметки).
- Кликните правой кнопкой мыши, в контекстном меню выберите Word and Character Count (имя вашей службы).
- Через пару секунд появится окно с количеством слов и символов.
Важно
- Автоматизация работает через механизм Services — некоторые приложения (особенно нативные сандбоксные) могут не отдавать выделение сторонним службам. Если сервис не виден в контекстном меню, проверьте настройки в System Preferences > Keyboard > Shortcuts > Services.
- Окно с результатом отображается от имени активного приложения; если приложение блокирует алерты, результат может не появиться.
Альтернативные подходы
- Использовать регулярные выражения в текстовом редакторе (например, VS Code) для точного подсчёта по шаблону.
- Онлайн-сервисы подсчёта слов при работе с документами в облаке.
- Расширения для браузеров, которые добавляют счётчик слов непосредственно в контекстное меню веб-страниц.
Мини-методология (проверка работоспособности)
- Выделите 10 слов в простом текстовом файле и запустите сервис — ожидаемый результат: 10 слов и соответствующее число символов.
- Выделите текст с переносами строк и пунктуацией — проверьте, как считаются слова при наличии дефисов и эмодзи.
- Попробуйте в приложениях 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
Автор
Редакция
Похожие материалы
Гайды
Анимации и фильмы в Google Photos
Технологии
Почему Apple замедляет старые iPhone — что делать
Дизайн
Как создать запоминающийся логотип
Android.
Виджет ChatGPT на Android — как установить и использовать
Мобильные устройства
Отключить Bixby на Samsung Galaxy S20
Спорт