CodeKit, un compilateur multi-langages, et bien plus…

Icône logiciel utilitaire développement macOS CodeKit CodeKit est un utilitaire qui simplifie le travail des développeurs de sites Internet en traitant automatiquement des fichiers de code source de développement.

Il s'intercale entre l'éditeur de code source (comme l'éditeur de code BBEdit) et les navigateurs web : CodeKit se charge en effet d'optimiser les différents fichiers qui composent votre projet, mais aussi de rafraîchir l'aperçu dans votre navigateur dès que vous modifiez quelque chose.

Il permet notamment de minimifier, transpiler et optimiser, poétique n'est ce pas !

BBEdit, c'est quoi ?

BBEdit (de l'éditeur Bare Bones Software ) est un éditeur de code historique sur Mac, il est né en 1991 !

BBEdit est un logiciel destiné essentiellement aux développeurs. Ses usages peuvent être multiples, il a notamment des capacités d'éditeur HTML / Javascript / CSS / PHP.

Points forts de BBEdit

  • Coloration syntaxique d'une multitude de langages (de PHP à SQL en passant par HTML, Javascript ou encore VBScript)
  • Repérage des fonctions multi-langage (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

Points faibles de BBEdit

  • L'auto-indentation (comme dans Visual Studio par exemple)
  • La saisie assistée (du type IntelliSense)
Programmation | Environnement de prédilection Macintosh

Historique des versions de BBEdit

14 versions majeures entre avril 1992 et juillet 2021

BBEdit 14

 
20
JUL
2021
Icone du logiciel BBEdit 14
 

  • Notes
  • Pattern Playground
  • Plus de langages supportés en coloration syntaxique : Go, Rust,…
  • Commande Repeat Last Command : ça devrait être en standard dans tous les logiciels !!!

BBEdit 13

 
3
OCT
2019
Icone du logiciel BBEdit 13

BBEdit 13 est sorti fin 2019, avec, comme a son habitude, une belle collection de nouveautés et améliorations.

  • Nouvel outil Pattern Playgrounds, pour tester plus facilement le comportement d'expressions régulières (Regex)
  • Correspondances en direct des résultats de recherche depuis la fenêtre de recherche
  • Grep Cheat Sheet : un mémo pour écrire plus facilement ses motifs de recherche
  • Permet maintenant de faire des sélections rectangulaires dans les documents pour lesquels “Soft Wrap Text” est activé (très pratique !)

BBEdit 13.0 nécessite macOS X 10.14.2 minimum (Mojave).

BBEdit 12.5

 
9
NOV
2018
 

  • 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
  • Live Search avec expressions régulières (Grep)
  • Gestion ds textes en colonnes : permutation de colonnes, ….
  • Canonize : batch de rechercher/remplacer dans une série de fichiers

Requiert au minimum : macOS 10.12.6

BBEdit 12.5 nécessite Mac OS X 10.12.6 ou version ultérieure et est compatible avec macOS 10.14 “Mojave”

BBEdit 12

 
20
OCT
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)

Requiert au minimum : Mac OS X 10.11.6

BBEdit 11.1

 
9
NOV
2015
 

  • 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

Requiert au minimum : Mac OS X 10.8.5

BBEdit 10.5

 
15
OCT
2014
Icone du logiciel BBEdit 10.5
 

  • 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

Requiert au minimum : Mac OS X 10.6.8

BBEdit 9

 
28
AOÛ
2008
 

  • Beaucoup de nouveautés !

BBEdit 8

 
30
AOÛ
2004
 

  • Text Factories

BBEdit 7

 
13
NOV
2002
 

  • Support de CVS
  • Gestion de plusieurs sites web

BBEdit 6

 
11
SEP
2000
 

  • Gestion du xHTML

BBEdit 5

 
6
NOV
1998
 

  • Refonte des outils HTML

BBEdit 4

 
13
MAI
1996
Icone du logiciel BBEdit 4
 

  • Apparition de la Coloration syntaxique !

BBEdit 3

 
29
JUL
1994
 

  • Compilé pour les processeurs PowerPC des Power Macintosh

BBEdit 2.5

 
11
MAI
1993
 

 

BBEdit 1

 
12
AVR
1992
 

Le développeur Mac vétéran Rich Siegel annonce la sortie de “BBEdit”, un nouvel éditeur de texte gratuit pour Mac.

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
  • Visual Studio Code
  • Espresso
  • TextMate