31 votes

Ruby Dropped dans Netbeans 7, Comment l'utiliser dans Netbeans7?

Dans Netbeans 7, la prise en charge de Ruby a été abandonnée:

Bien que notre assistance Ruby ait toujours été bien accueillie, nous ne pouvons toutefois pas justifier l’allocation continue de ressources pour la prise en charge de cette fonctionnalité, compte tenu des faibles tendances actuelles en matière d’utilisation.

Comment puis-je l'utiliser dans Netbeans 7?

29voto

Jörg W Mittag Points 153275

Oracle cessé de soutenir le NetBeans Ruby plugin, mais le développement a été repris par la communauté. En fait, il ya maintenant plusieurs personnes travaillant sur le plugin que si Oracle n'a encore soutenir, y compris les trois de la tête des développeurs de JRuby, l'un des développeurs à l'origine de l'edi NetBeans Ruby plugin et un ancien NetBeans core developer, qui ne serait probablement pas travailler s'il en était encore contrôlée par Oracle.

Ils sont toujours à l'aide de NetBeans source du référentiel de contrôle, le projet NetBeans de l'infrastructure, NetBeans serveur de build, le plugin NetBeans serveur, ... afin de garder la transition aussi harmonieuse que possible.

À peu près la seule différence est que vous ne pouvez plus sélectionner le plugin directement dans le programme d'installation, vous devez installer NetBeans en premier et ensuite les installer via le menu plugin, comme tout autre plugin, comme la Scala ou Clojure les plugins, par exemple.

Il suffit de télécharger et d'installer le Tout-En-Un de l'Édition, de désactiver toutes les options sauf Base IDE lors de l'installation et installer le plugin Ruby par la suite.

Le plugin centre de Ruby à partir du serveur d'Intégration Continue http://Deadlock.NetBeans.Org/hudson/job/ruby/lastSuccessfulBuild/artifact/build/updates/updates.xml

27voto

Octopus-Paul Points 4290

J'ai suivi les étapes décrites dans cet article de blog - http://blog.enebo.com/2011/02/installing-ruby-support-in-netbeans-70.html et il fonctionne. Profitez de

Cliquez sur Outils -> plug-ins, Cliquez sur
Onglet "paramètres", Cliquez sur le bouton "Ajouter"
pour obtenir la mise à Jour du Centre de Customizer popup
Définir le nom de "Bêta 1' Ensemble URL: à 'http://updates.netbeans.org/netbeans/updates/7.0/uc/beta/stable/catalog.xml.gz'
Appuyez sur " OK "Cliquez pour" Disponible
Plugins "Cliquez Sur" Reload Catalogue " Choisir
'Ruby et Rails" Pat-vous sur le de retour

Edit: maintenant, ruby on rails plugin peut être trouvé directement dans "Outils">"Plugins">"Plugins Disponibles">"Ruby Et Rails" (si vous ne trouvez pas ce plugin au chemin d'accès, vous devez télécharger et installer la dernière netbeans ide)

Remontez: si vous avez besoin de Ruby on Rails de support pour Netbeans 7.1 contrôle de http://blog.enebo.com/2012/01/workaround-for-ruby-support-on-netbeans.html

8voto

sinharaj Points 538

NetBeans 7.3:

Vous pouvez installer le Ruby et Rails de plugin pour NetBeans 7.3.x directement à partir du plugin portail:

http://plugins.netbeans.org/plugin/38549

Voici quelques instructions d'installation:

https://blogs.oracle.com/geertjan/entry/ruby_on_rails_in_netbeans

NetBeans 7.2:

Pour installer le framework Ruby on Rails plugin pour NetBeans 7.2 ajouter ce centre de mise à jour, en Tools -> Plugins -> Settings:

https://blogs.oracle.com/geertjan/resource/nb-72-community-ruby.xml

Obtenu à partir de Geertjan du Blog:

https://blogs.oracle.com/geertjan/entry/ruby_in_netbeans_ide_7

La construction du plugin à partir de sources: j'ai utilisé et construit les sources liées de Geertjan du Blog:

http://hg.netbeans.org/community-ruby

Lors de la construction du plugin NetBeans (il a fallu un temps très long), j'ai obtenu l'erreur suivante:

Could not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found

Cela peut être résolu en installant ant-contrib sur votre système, par exemple:

yum -y install ant-contrib

Trouver le fichier JAR (dans mon cas, il était situé à l' /usr/share/java/ant/ant-contrib.jar) et l'ajouter au classpath de Ant dans NetBeans par Tools -> Options -> Java -> Ant -> Add JAR/ZIP.

Après il faut construire. Si vous souhaitez utiliser les plug-ins, cliquez-droit sur l' NB Ruby projet et cliquez sur Package As -> NBMs. Cela va créer un Centre de mise à Jour. Vous pouvez ajouter cette mise à jour la mise à jour de votre NetBeans par Tools -> Plugins -> Settings -> Add où l'URL doit être:

file:/PathToTheRepository/build/updates/updates.xml

Après cela, vous pouvez installer l' Ruby and Rails plugin.

Amusez-vous bien!

2voto

James Points 336

Ruby on Rails est à présent inclus dans les modules par défaut de la liste. Je n'ai pas été en mesure de trouver un téléchargement avec juste le netbeans ide (pas de plugins supplémentaires) j'ai donc télécharger le php bundle puis désinstaller tous les php plugins et installer le framework Ruby on Rails plugin.

Je suggère également de l'installation de git et scss plugins. Le scss plugin n'est pas encore dans le plugin par défaut de la liste pour la version 7.0, mais vous pouvez obtenir une nbm pour elle ici. J'ai installer la version 0.1, pas de 0.3 beta version.

La liste complète des plugins que j'ai SUPPRIMER sont: Bugzilla, CVS, Hudson, Mercurial, PHP, PHP Documenteur Tag Aider, PHP, Framework Symfony, Framework Zend PHP, Logiciel de comme un Service, à la Subversion. Bien sûr, si vous utilisez l'un de ces, vous pouvez ne pas vouloir les supprimer.

2voto

mydoghasworms Points 6190

Je me rends compte que cette réponse ne fournit pas une solution technique à la question, mais c'est une réponse en quelque sorte. Si vous souhaitez que Oracle inclue à nouveau la prise en charge officielle de Ruby dans Netbeans, envisagez de signer la pétition suivante:

http://www.ipetitions.com/petition/re-include-ruby-support-in-netbeans/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X