Quel est le meilleur environnement Ruby on Rails pour un utilisateur de Visual Studio?

Je suis un utilisateur de Visual Studio depuis 1997 et utilisais VB 3.0 auparavant. Toute ma vie professionnelle a été passée dans les environnements de développement Microsoft.

Maintenant, je voudrais passer à Ruby on Rails pour essayer quelque chose de différent, et il ne prend pas en charge le type de fournisseur que C # fait (pour des raisons très évidentes).

Pour quelqu’un venant du monde de Visual Studio, quel est le meilleur environnement global (IDE, outils, gemmes, etc.) à mettre en place pour le développement RoR sous Windows qui faciliterait la transition?

Si vous voulez restr avec Visual Studio, vous pouvez toujours utiliser le plug-in Ruby in Steel de Sapphire Steel . Le meilleur IDE traditionnel pour Ruby est probablement NetBeans , il possède même une édition spéciale Ruby .

Toutefois, notez que contrairement aux langages moins expressifs comme Java, C # ou VB.NET, vous pouvez non seulement vous débrouiller, mais même être plus productif avec un bon éditeur de texte qu’avec un IDE statique traditionnel. Les IDE comme NetBeans, Eclipse et Visual Studio sont conçus avec des langages statiques en tête, et essayer de forcer Ruby dans cet écosystème n’est pas naturel.

Il y a un bel article sur le meilleur environnement pour Rails sur Windows de Fabio Akita que vous voudrez peut-être lire. Bien que je ne sois pas d’accord avec tout ce qu’il écrit (surtout parce que je n’utilise pas Rails), c’est une très bonne introduction à la manière dont vous pourriez vouloir configurer un environnement de développement spécifique pour Rails.

Essayez JetBrains RubyMine . Lors de l’installation, vous avez la possibilité de le configurer pour correspondre aux parameters de l’environnement Visual Studio. Tous les raccourcis sont identiques à Visual Studio. Il change même les clés de copier-coller de la commande pour contrôler sur un Mac. C’est un peu cher compte tenu du nombre d’options disponibles, mais à mes yeux, cela en vaut la peine.

Cette chose est tellement personnalisable qu’elle est presque écrasante.

Netbeans! Ses caractéristiques sont les plus similaires. J’ai développé pendant des années dans VS avant le changement. C’était le seul que j’aimais vraiment et je me sentais à l’aise en utilisant.

Netbeans.org

Vous pourriez trouver que RadRails (Aptana) est un excellent choix: ( http://www.aptana.com/rails ) – REMARQUE : Assurez-vous de regarder l’onglet Fonctionnalités et comparaisons car RadRails possède de nombreuses fonctionnalités convaincantes. De plus, j’ai utilisé Aptana Studio pour le développement de JQuery et cela m’aide à être très productif.

J’ai essayé Netbeans et cela semblait très prometteur également, mais cela a été mentionné à plusieurs resockets, alors j’ai pensé proposer une autre approche à ma connaissance.

J’espère que cela t’aides!

J’utilise netbeans pour deux raisons. J’aime le volet de navigation de style studio visuel et le débogueur.

Soyez averti cependant, Netbeans est assez lent. Cela ne me dérange pas beaucoup parce que moi aussi je suis lent.

Je n’aime pas non plus les tabs de nom de fichier car vous pouvez facilement être dérouté par le fichier sur lequel vous travaillez, car il n’y a pas d’informations de répertoire à moins que vous ne passiez la souris sur l’onglet.

En 2018? Code Visual Studio ! Ces choses semblent toujours boucler la boucle, non?