Blog

RubyMine et Textmate

Icône flèche bleue vers la gauche
Retour au blog
RubyMine et Textmate

RubyMine et Textmate

April 26, 2012

La plupart des Belighters, comme probablement la plupart des développeurs de Rails, utilisent TextMate (les plus inconditionnels utilisent Vim, bien sûr). Certains ont pourtant été séduits par Mine de rubis. Voici un petit comparatif des deux outils qui, nous l'espérons, vous aidera à comprendre notre choix (même si nous sont dans l'attente d'un courrier haineux).

Avantages :

  • RubyMine « comprend » la syntaxe Ruby/Rails (ainsi que JS, CSS, Haml, Coffee,...), ce qui présente plusieurs avantages :
  • de nombreux raccourcis pour naviguer facilement dans votre code (accéder à la définition de la méthode, à la visualisation,...)
  • autocomplétion intelligente
  • mise en évidence des erreurs de syntaxe
  • refactorisation facile (renommer une variable ou une méthode, extraire une méthode,...)
  • Accès rapide à la documentation (Ctrl-J ouvre RDoc dans une info-bulle)
  • Intégration avec Git (comparaison de fichiers), Bundler et d'autres outils
  • Débogueur visuel
  • Multiplateforme
  • Mis à jour fréquemment (Rails 3.2 est pris en charge depuis la dernière mise à jour)

Inconvénients :

  • RubyMine est cher (la licence commerciale vous coûtera 142€, alors que TextMate coûte moins de 45€)
  • Comme la plupart des IDE, RubyMine adore votre RAM

Il convient également de noter que Ruby étant typé dynamiquement, « l'intelligence » de RubyMine est encore limitée par rapport à des IDE similaires pour des langages typés statiquement tels que Java.

Prêt à créer votre produit logiciel ? Contactez-nous !