Pourquoi utiliser le logiciel libre Komodo Edit ?

Chez Moon Websites, nous utilisons chaque jour des logiciels libres. La philosophie rattachée aux logiciels libres, c’est-à-dire celle du partage et du travail collaboratif, est une philosophie à laquelle nous tenons et que nous mettons en pratique, y compris dans le développement web.

Le code est un art !

 
Premier logiciel libre que nous vous présentons, Komodo Edit est un éditeur de texte multi-plateforme et multi-langages, disponible donc sous tous les principaux systèmes d’exploitation (Linux, Windows et Mac OS). Il permet d’écrire du code dans quasiment tous les langages de programmation (PHP / HTML / CSS / JavaScript, en ce qui nous concerne). En plus de la coloration syntaxique proposée pour ces langages, on retrouve également l’auto-complétion, qui permet de taper moins de texte pour en écrire plus.

Avantage principal de Komodo Edit : il propose la gestion par projets, ce qui simplifie l’organisation (ex: un dossier par site web dans notre cas). Si cette fonctionnalité est bien utilisée, Komodo Edit peut réellement faciliter la vie du développeur.
Exemple : en faisant un CTRL+clic sur le nom d’une fonction appelée, l’éditeur est capable de retrouver dans le projet la définition de la fonction, d’ouvrir le fichier qui la contient et de vous amener à la bonne ligne !

D’autres fonctionnalités sont devenues rapidement indispensables chez Moon (liste non exhaustive) :

  • la recherche dans tous les fichiers du projet
  • l’affichage de toutes les méthodes définies dans un fichier (CTRL+F8)
  • un color-picker intégré (CTRL+clic sur le code héxadécimal d’une couleur)
  • l’ajout de bookmark sur une ligne en particulier (CTRL+F2) et la possibilité de les parcourir (F2 pour le bookmark suivant).

Dernière fonctionnalité que nous souhaitons mettre en avant : la gestion des plugins. En effet, Komodo propose l’ajout de plugins, exactement comme le fait Firefox : un bon moyen pour sélectionner les fonctionnalités souhaitées.

En définitive, Komodo Edit est un éditeur de texte open source dont les fonctionnalités en font un outil performant en agence web.

Tags

Écrit par Arnaud Koncina le 23.09.2011 | Développement

Ajouter un commentaire