
Легендарный текстовый редактор и редактор кода BBEdit от компании Bare Bones сегодня получил масштабное обновление для macOS. В новой версии представлен внушительный список функций, включая поиск текста на изображениях, расширенную автоматизацию через «Команды» (Shortcuts), потоковую работу с ИИ и новые возможности кастомизации. Вот подробности.
BBEdit 16 — ожидаемо крупное обновление
Постоянные пользователи BBEdit знают, что Bare Bones не обновляет версию приложения просто так. Когда в январе 2024 года вышел BBEdit 15, он принес длинный список важных дополнений, включая встроенные рабочие листы ChatGPT, палитру Minimap для уменьшенного обзора всего документа, расширяемые «шпаргалки» (Cheat Sheets), функцию слияния текста (Text Merge) и переработанную систему проектов.
Сегодня состоялся релиз BBEdit 16 с еще более внушительным списком новых функций и улучшений, главным из которых стал поиск текста на изображениях с поддержкой регулярных выражений grep.
Это означает, что теперь пользователи могут не только искать текст на скриншотах, фотографиях и других файлах изображений прямо из стандартного интерфейса поиска по нескольким файлам в BBEdit, но и использовать продвинутый поиск по шаблонам для нахождения вариантов терминов, специфических текстовых структур или повторяющихся форматов, которые обычный поиск по ключевым словам мог пропустить.

Как сказал основатель и генеральный директор Bare Bones Рич Сигел в интервью 9to5Mac: «Это полностью соответствует духу BBEdit — находить текст везде, где бы он ни находился. А [изображения] — это просто новое место для поиска».
BBEdit 16 также улучшает функцию «Заметки» (Notebooks), предлагая фильтрацию со встроенным индексированием для более быстрого поиска — это долгожданное дополнение для тех, кто активно полагается на BBEdit при работе с большими объемами текста и проектами. Кроме того, для заметок и проектов теперь можно использовать разные цветовые схемы, что поможет пользователям быстрее различать рабочие области.

К слову, о более быстром поиске: BBEdit 16 включает массу внутренних улучшений производительности и кода, которые делают программу «легче», что требует меньше вычислительных мощностей и, в конечном итоге, энергии.
Сигел поясняет для 9to5Mac:
«Спасет ли это мир? Нет. Это мелочь. Но я хочу подать пример и вдохновить всех идеей делать меньше, но лучше».
Фокус на эффективности привел к реальному приросту производительности. Например, передача файлов по SFTP стала быстрее на один-два порядка. В BBEdit 16 уделили внимание и работе с эмодзи: внутренние изменения позволяют редактору корректнее обрабатывать сложные эмодзи, состоящие из нескольких компонентов Unicode, а «Инспектор символов» (Character Inspector) теперь может отображать названия символов Unicode в выделенном фрагменте.
BBEdit 16 также расширяет поддержку «Команд» (Shortcuts) из 15-й версии, предлагая гораздо более глубокую интеграцию с системными намерениями приложений (App Intents). Теперь пользователи могут выполнять преобразования текста в BBEdit прямо из «Команд», включая сортировку текста, обработку повторяющихся строк, поиск или удаление строк по шаблону, а также выполнение функции «Заменить все» с поддержкой grep.

Некоторые из этих действий даже не требуют, чтобы BBEdit был запущен в видимом режиме. Кроме того, по словам Сигела, работа в этом направлении продолжится и будет расширяться по мере того, как пользователи начнут выстраивать вокруг этого свои рабочие процессы.
Для пользователей, которые полагались на интеграцию с LLM в рабочих листах (Worksheets), текущее обновление предлагает более современный чат. BBEdit 16 добавил поддержку потоковых API: теперь ответы начинают появляться сразу по мере поступления данных с сервера, а не после того, как ответ будет сформирован полностью.
Обновление также улучшило выбор моделей. Если в предыдущих версиях пользователи выбирали модель из предопределенного списка или вводили название вручную, то BBEdit 16 теперь может запрашивать актуальный список доступных моделей у поддерживаемых провайдеров через их API, позволяя пользователям выбирать из списка, а не следить за названиями моделей самостоятельно.
Наконец, BBEdit 16 привносит обновления в некоторые давние инструменты приложения. Например, встроенный синтаксический анализатор HTML теперь использует API W3C для проверки. Также появилась опция запуска проверки локально для пользователей, которые не хотят отправлять HTML-код во внешние сервисы.
Инструменты для работы с сайтами также были обновлены: теперь поддерживаются раздельные пути развертывания для тестовых и рабочих сред, поэтому пользователям больше не нужно переключать настройки сервера при переходе между staging-версиями и публичными сайтами. А для пользователей, пришедших из VI, в BBEdit 16 добавлена эмуляция клавиатуры VI.
BBEdit 16 уже доступен сегодня, цены остались прежними: $60 для новых пользователей, $30 за обновление с версии 15 и $40 за обновление с более старых версий. BBEdit 16 также является бесплатным обновлением для тех, кто приобрел лицензию на BBEdit 15 начиная с 1 ноября 2025 года.
Как обычно, доступен бесплатный режим (Free Mode), а новый релиз сбрасывает 30-дневный пробный период с полной функциональностью.
Полный список изменений в BBEdit 16 можно найти по этой ссылке.
Стоит посмотреть на Amazon