JETBRAINS RUBYMINE

JETBRAINS RUBYMINE

RubyMine apporte toute une gamme d'outils de développement, tous étroitement intégrés ensemble pour créer un environnement de développement 

 

Nouvelle version : RubyMine 2019.2 !

Plus de détails

JB_RUBYMINE

Travaillez plus rapidement avec un éditeur intelligent

 

Produisez plus efficacement un code de haute qualité grâce à la prise en charge de premier ordre de Ruby et Rails, JavaScript et CoffeeScript, ERB et HAML, CSS, Sass, Less et plus encore.

Tirez parti de la syntaxe tenant compte du langage et de la mise en évidence des erreurs, du formatage du code, de la complétion du code et de la documentation rapide.

 

Repérez-vous facilement

Utilisez la recherche intelligente pour accéder à n’importe quelle classe, ficher ou symbole, voire à n’importe quelle action IDE ou fenêtre d’outil. Un seul clic suffit pour passer à la déclaration, à la super-méthode, aux tests, aux utilisations, à l’implémentation etc...

Profitez d’une navigation rapides dans vos projets Rails avec une vue de projet basé sur MVC, avec des modèles, des classes et des diagrammes de dépendances de gemmes.

 

Détecter et éliminer les odeurs de code

Suivez les meilleures pratiques de la communauté en procédant à des inspections de code, en vérifiant votre code pour déceler de nombreux types d'erreurs possibles et en apportant des améliorations à la volée grâce à des options de correction rapide.

Les refactorisations automatisées mais sûres aident à nettoyer votre code et à le maintenir plus facilement maintenable. Les refactorisations tenant compte de Rails vous aident à effectuer des modifications au niveau du projet: par exemple, renommer un contrôleur renommera également l'aide, les vues et les tests.

 

Tester et débugger avec plaisir

Utilisez le puissant débogueur avec une interface graphique pour Ruby, JavaScript et Coffee Script. Paramétrez les points d’arrêts, exécutez votre code étape par étape et exploitez toutes les informations disponibles à portée de main.

Créez et exécutez des tests RSpec, Cucumber, Shoulda, MiniTest et Test::Unit  avec une assistance au codage et un programme d’exécution de tests basé sur une interface graphique.

 

Profitez d'un espace de travail optimisé

Dans RubyMine, vous pouvez rapidement vous sentir chez vous, avec modèles de couleurs personnalisables, des jeux de clavier et des paramètres de personnalisation personnalisables dont vous avez besoin pour un développement productif.

Gagnez du temps avec une interface utilisateur unifiée pour travailler avec Git, SVN, Mercurial, et d’autres versions de systèmes de contrôle.

 

Gérez votre environnement de projet

Profitez d’une intégration transparente avec des outils tels que Rake Task Runner, Rails Generator, Bundler, RVM/Rbenv, Zeus et d’autres. Le Terminal est également disponible en tant que fenêtre d’outil IDE à chaque fois que vous en avez besoin.

Configurez facilement le déploiement automatique via FTP ou SFTP et gérez votre infrastructure avec Vagrant, Capistrano, Chef ou Puppet.