
Bare Bones publie BBEdit 16 sur macOS, une mise à jour majeure de son éditeur de texte et de code. Le cœur de la version repose sur la recherche de texte dans les images, complétée par une intégration plus poussée de Raccourcis, des améliorations de performances et des évolutions côté IA.
Comme à l’accoutumée, Bare Bones réserve les changements de numéro de version aux mises à niveau substantielles. Après BBEdit 15, sorti en janvier 2024, BBEdit 16 arrive avec une liste de nouveautés encore plus longue.
Recherche dans les images, avec prise en charge de grep
BBEdit 16 introduit la recherche de texte à l’intérieur des fichiers image (captures d’écran, photos et autres formats), directement depuis l’interface de recherche multi-fichiers. La fonction prend aussi en charge les motifs grep afin d’aller au-delà du simple mot-clé et de détecter des variations, des structures de texte ou des répétitions de formatage.
Rich Siegel, fondateur et CEO de Bare Bones, résume l’approche dans une déclaration : « this is very much in the spirit of BBEdit of finding text wherever it happens to be. And [images are] simply a new place to look. »
Notebooks : filtrage, indexation et couleurs
La fonction Notebooks progresse avec l’arrivée du filtrage et d’une indexation intégrée, afin d’accélérer les recherches dans de gros volumes de texte et des projets étendus. Les Notebooks et les projets peuvent aussi adopter des schémas de couleurs distincts, pour mieux différencier les espaces de travail.
Performances : transferts SFTP accélérés et meilleure gestion des emoji
BBEdit 16 intègre également un ensemble d’optimisations internes visant à réduire la charge de traitement et la consommation d’énergie. Parmi les gains concrets, les transferts de fichiers via SFTP seraient désormais plus rapides d’un à deux ordres de grandeur.
La gestion des emoji évolue aussi, avec des changements internes pour mieux traiter les emoji complexes composés de plusieurs éléments Unicode. L’inspecteur de caractères a été mis à jour afin d’afficher les noms Unicode des caractères dans une sélection.
Raccourcis : intégration plus profonde via App Intents
Après une première étape dans BBEdit 15, BBEdit 16 renforce la compatibilité avec Raccourcis via une intégration plus poussée d’App Intents. Les transformations de texte de BBEdit deviennent accessibles depuis Raccourcis, notamment :
- tri du texte ;
- traitement des lignes dupliquées ;
- recherche ou suppression de lignes correspondant à un motif ;
- « Replace All » avec prise en charge de grep.
Certaines actions peuvent s’exécuter sans que BBEdit soit affiché à l’écran.
Feuilles de calcul IA : réponses en streaming et sélection de modèles
Pour les utilisateurs des Worksheets et de l’intégration LLM, BBEdit 16 adopte les API en streaming : les réponses commencent à s’afficher dès la réception des premiers éléments, au lieu d’attendre la fin complète du contenu.
La sélection des modèles se modernise aussi. Là où il fallait auparavant choisir dans une liste prédéfinie ou saisir un nom manuellement, BBEdit 16 peut demander aux fournisseurs compatibles une liste à jour de modèles via leurs API, puis proposer cette liste directement.
Validation HTML (W3C) et outils site
Le vérificateur de syntaxe HTML intégré s’appuie désormais sur l’API du W3C pour la validation, avec une option permettant d’exécuter la vérification localement afin d’éviter l’envoi de HTML vers un service externe. Les outils site prennent aussi en charge des destinations séparées pour les déploiements de test et de production, ce qui évite de jongler avec les réglages serveur.
Pour les utilisateurs venant de VI, BBEdit 16 ajoute une émulation clavier VI.
Disponibilité et tarifs
BBEdit 16 est disponible dès maintenant sur le site de l’éditeur (barebones.com). Les prix restent inchangés : 60 $ pour une nouvelle licence, 30 $ pour une mise à niveau depuis BBEdit 15, et 40 $ depuis des versions plus anciennes. La mise à jour est gratuite pour les clients BBEdit 15 ayant acheté une licence à partir du 1er novembre 2025.
Le mode gratuit (« Free Mode ») reste proposé, et la nouvelle version réinitialise la période d’essai pleinement fonctionnelle de 30 jours. Les notes de version détaillées sont disponibles ici : barebones.com.