web-dev-qa-db-fra.com

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

Je suis un utilisateur de Visual Studio depuis 1997 et j'ai utilisé VB 3.0 auparavant). Toute ma vie professionnelle a été consacrée aux environnements de développement Microsoft.

Maintenant, je voudrais me lancer dans Ruby on Rails pour essayer quelque chose de différent, et il n'a pas le type de support fournisseur que C # fait (pour raisons très évidentes).

Pour quelqu'un qui vient du monde de Visual Studio, quel est le meilleur environnement global (IDE, outils, gemmes, etc.) à configurer pour le développement de RoR sur Windows qui faciliterait la transition?

38
Robert S.

Si vous voulez rester avec Visual Studio, vous pouvez toujours utiliser le plugin Ruby in Steel par Sapphire Steel . Le meilleur IDE for Ruby est probablement NetBeans , il a même un dépouillement spécial Ruby Edition .

Cependant, 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 à l'esprit, 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 par Fabio Akita que vous voudrez peut-être lire. Bien que je ne sois pas d'accord avec tout ce qu'il écrit (principalement parce que je n'utilise pas Rails), c'est une assez bonne introduction de la façon dont vous pourriez vouloir configurer un environnement de développement spécifiquement pour Rails.

37
Jörg W Mittag

Essayez JetBrains RubyMine . Lors de son installation, vous avez la possibilité de le configurer pour qu'il corresponde aux paramètres d'environnement Visual Studio. Tous les raccourcis sont les mêmes que Visual Studio. Il bascule même les touches copier-coller de la commande au contrôle sur un Mac. C'est un peu cher compte tenu du nombre d'options gratuites mais, à mes yeux, cela en vaut la peine.

Cette chose est tellement hautement personnalisable qu'elle est presque écrasante.

12
Chris Lees

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

Netbeans.org

8
Brian

Vous pourriez trouver que RadRails (Aptana) est un excellent choix: ( http://www.aptana.com/Rails ) - [~ # ~] note [ ~ # ~] : assurez-vous de consulter l'onglet Fonctionnalités et comparaisons car RadRails possède de nombreuses fonctionnalités intéressantes. De plus, j'ai utilisé Aptana Studio pour le développement JQuery et cela m'aide à être très productif.

J'ai essayé Netbeans et cela semblait très prometteur également, mais cela est mentionné à plusieurs reprises, j'ai donc pensé proposer une autre approche que je connaissais.

J'espère que cela t'aides!

4
Tab

J'utilise des netbeans pour deux raisons. J'aime le volet de navigation de style Visual Studio et le débogueur.

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

Je n'aime pas non plus les onglets de nom de fichier, car vous pouvez facilement être confus sur le fichier sur lequel vous travaillez car il n'y a pas d'informations de répertoire à moins que vous ne survoliez l'onglet.

3
srboisvert

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

2
spume