BBEdit, c'est quoi ?

Icone logiciel éditeur code source BBEditBBEdit (de l'éditeur Bare Bones Software) est un logiciel destiné essentiellement aux développeurs. Ses usages peuvent être multiples, mais nous allons présenter ici ses capacités d'éditeur HTML / Javascript / CSS / PHP.

BBEdit est un éditeur de code historique sur Mac, il est né en 1991.

Ses points forts

  • Coloration syntaxique 'une multitude de langages (de PHP à SQL en passant par HTML, Javascript ou encore VBScript)
  • Repérage des fonctions (affiche un menu déroulant listant les fonctions, par exemple Javascript, trouvées dans un fichier HTML ou JS)
  • Rechercher/Remplacer ultra puissant (support GREP patterns, recheche multi-fichiers, mémorisation des recherches,...)
  • Comparaison de fichier, et même de dossiers entiers (un vrai bonheur !)
  • "Code-folding" : possibilité de masquer le contenu d'éléments imbriqué d'un simple clic
  • Edition de fichiers directement via FTP 
  • Execution de code Shell

Ce qui lui manque encore :

  • L'auto-indentation (comme dans Visual Studio par exemple)
  • La saisie assistée (du type IntelliSense)

Historique des versions de BBEdit

BBEdit 12 (12/10/2017)

  • Nouvelles préférences pour l'Auto-completion de code
  • Coller du texte en appliquant un filtre (ex: supprimer les balises HTML)
  • Extraction de texte avec expressions régulières
  • Gestion ds textes en colonnes : permutation de colonnes, ....
  • Canonize : batch de rechercher/remplacer dans une série de fichiers
  • Live Search avec expressions régulières (Grep)

BBEdit 11 (22/10/2014)

  • Amélioration de la comparaison de 2 fichiers ou 2 dossiers : fenêtre unique maintenant
  • Mise en évidence du texte sélectionné identique ailleurs dans le code
  • Mode Extraction lors de recherche : très pratique pour ne conserver que ce qui nous intéresse dans un texte

BBEdit 10 (19/07/2011)

  • Support de DropBox
  • Prévisualisation HTML/CSS avec gestion de modèles
  • Recherche multi fichiers maintenant dans les .ZIP aussi
  • Support de ARIA dans HTML5

Voir aussi sur le site de l'éditeur pour un historique détaillé

TextWrangler, le petit frère

Bare Bones a également édité une version allégée (et gratuite) de BBEdit jusqu'en 2016, mais les 2 versions ont maintenant fusionné : TextWrangler - Bare Bones Software, Inc. 

Les autres concurrent actuels

  • Sublime Text
  • Espresso
  • TextMate
e-max.it: your social media marketing partner