Question

Les Mac ont TextMate comme application préférée pour le développement de ruby, mais quelle serait l’application préférée pour Linux? J'ai besoin de quelque chose où il est facile de travailler avec plusieurs fichiers, une structure de projet et des commandes de configuration pour exécuter mon application ruby ??ou s'il s'agit de l'une de mes applications merb. La surbrillance syntaxique est également indispensable.

Maintenant, j'utilise généralement Vim, mais ce n'est pas le meilleur pour travailler avec plusieurs fichiers ou avec une structure de projet, même avec le plug-in VTreeView ou plusieurs fenêtres VIM.

Alors, que suggéreriez-vous les gars?

Si vous avez de meilleurs plugins à utiliser pour VIM, n'hésitez pas à les mentionner, je n'exclue pas le VIM ici.

Était-ce utile?

La solution

J'utilise Vim sous Windows et Linux pour le développement dans Rails (nous devons utiliser Windows au travail et je n'utilise que Linux à la maison). L'environnement est presque exactement le même pour les deux plates-formes. Pour moi, la navigation simple entre les différents composants Rails est particulièrement importante: des contrôleurs aux vues, aux partiels et aux modèles, en passant par la navigation rapide vers les fichiers de test.

Voici les plugins que j'utilise:

Autres conseils

RubyMine de JetBrains.com fonctionne bien pour Mac / Linux / Windows, son prix est de 99 $ mais c’est probablement l’IDE ??le plus productif pour Ruby and Rails que j’ai testé jusqu’à présent.

Aptana avec le Le plugin Rails est plutôt bon.

Si vous êtes sur Ubuntu / Debian, utilisez les anciens emacs avec ruby-elisp . le paquet n'est pas mauvais. Ce n’est pas du TextMate, mais ce n’est pas mauvais.

Je préfère les Netbeans sous Linux et Mac

+1 pour Netbeans for Rails. Chaque version devient de mieux en mieux et avec la version 6.7 bêta, c'est encore mieux. Je l’utilise aussi sous Windows et Mac.

Puisque vous êtes amateur, avez-vous consulté this ? Je n'ai aucune expérience de ce logiciel, mais j'ai l'air plutôt bien dans le screencast .

Pourquoi n'utilisez-vous pas simplement Sublime Text 2 Text Editor, il est gratuit, multi-plateforme et plus léger que tout IDE, et vous pouvez ensuite installer SublimeCodeIntel qui vous fournira des fonctionnalités de saisie semi-automatique, grâce à l'installation de Package Contrôle, puis

 ⌘+shift+p → “install” → ENTER → “codeintel” → ENTER → Restart ST2

Cela fonctionne parfaitement avec moi et je suis totalement amoureux de cet éditeur intelligent.

Vous pouvez trouver cela utile si vous voulez l'essayer, http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development

Je l'utilise avec le terminal zsh http: // stevelosh .com / blog / 2010/02 / my-extravagant-zsh-prompt /

Quoi qu'il en soit, si vous recherchez un IDE complet, essayez netbeans http://netbeans.org/projects/ rubis /

Je préfère Aptana / RadRails sur Mac et Linux. Cela me donne une expérience cohérente quel que soit le système d'exploitation utilisé.

Je ne comprends toujours pas l'excitation suscitée par Textmate ...

Étant donné que vous utilisez vim, this poste pourrait être intéressant.

Elle est le plug-in vim de Fuzzyfinder Textmate auquel le message fait référence.

Aptana Studio est en effet très agréable. De plus, Gedit fait le travail si vous ne voulez pas d'un environnement IDE complet et êtes plus enclin à faire des choses à la main:).

Les autres réponses concernent les éditeurs Ruby. Je pensais donc ajouter une réponse à ma configuration Linux.

J'utilise Ubuntu avec VM Player (gratuit) au-dessus de Windows 7. Je dédie 2 cœurs et 2 Go à la machine virtuelle. L'avantage d'utiliser la machine virtuelle au-dessus de Windows est que je peux utiliser Linux uniquement pour le développement et Windows pour tout le reste. Skype, webex et Team Viewer fonctionnent sous Windows, mais je trouve qu'ils sont floconneux sous Linux. J'utilise aussi le bureau de temps en temps, très facile sur Windows.

J'utilise GMATE depuis un moment et je peux dire que je n'ai besoin que de gnome-terminal pour complète ma configuration ruby ??/ groovy / python. Il a des thèmes importés à partir de textmate et effectue un peu de complétion du code de la méthode / propriété (pas grand chose d’accord?

Edit: oublié de dire que GMATE est un ensemble de plugins pour Gedit (éditeur de texte par défaut sur gnome)

Avec Linux, il existe 3 très bons IDE et tous sont gratuits. Vous avez Eclipse, Netbeans et Aptana ... Ils sont tous très bons et ont chacun des avantages sur l’autre, c’est plutôt une question de préférence. Je suggérerais de télécharger les 3 et d'essayer de voir lequel vous préférez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top