Que se passe-t-il quand l’une des plus anciennes applications développées sans interruption pour le Mac rencontre le logiciel qui a défini la mode informatique du moment ? Bare Bones Software présente BBEdit 15 avec un nouveau type de « feuille de travail » permettant de discuter avec ChatGPT. Comme ces feuilles peuvent être enregistrées comme n’importe quel autre document, l’éditeur de code permet de conserver l’historique des conversations, qui peuvent être reprises à n’importe quel moment.
Pour utiliser ChatGPT dans BBEdit, vous devrez ajouter une carte bancaire et créer une clé d’API sur la « plateforme de développement » d’OpenAI. Après avoir tapé votre requête1, appuyez sur ⌃↵
pour la soumettre aux serveurs de l’entreprise américaine, une opération confirmée par l’apparition d’un discret indicateur en bas de la fenêtre. BBEdit utilise le modèle gpt-3.5-turbo
, au cout très abordable, mais peut utiliser d’autres versions du modèle GPT 3.5 ou bien le modèle GPT 4, plus cher mais aussi plus performant.
L’intégration de ChatGPT n’est pas loin d’être la nouveauté la moins intéressante de cette quinzième révision majeure de BBEdit, qui intègre enfin une palette Minimap permettant de naviguer rapidement dans un document. Les nouvelles « antisèches » permettent de garder des références sous la main, comme celle de la syntaxe Grep que l’on oublie aussi tôt qu’on a fini de s’en servir. BBEdit améliore aussi sa gestion des espaces de travail, qui possèdent maintenant un panneau de réglages pour l’autocomplétion avec LSP ou la configuration Git par exemple.
Comme toujours, la liste complète des nouveautés regorge de petits détails qui ne se révèleront qu’au fil du temps. Une nouvelle licence de BBEdit 15 vaut 67,99 €, mais les détenteurs d’une licence de BBEdit 14 peuvent la mettre à jour pour 34,99 €. Bare Bones propose toujours de remettre à niveau les licences depuis BBEdit 2.5 (!) pour une petite cinquantaine d’euros. Une version d’essai proposant l’ensemble des fonctionnalités pendant trente jours, mais qui reste fonctionnelle en mode dégradé au-delà, est disponible.
-
La première fois, BBEdit vous demandera votre clé d’API. ↩︎