31

Netbeans 7 では、Ruby のサポートが削除されました。

Ruby のサポートは歴史的に好評を博してきましたが、既存の使用率が低い傾向にあるため、この機能をサポートするためのリソースの継続的な割り当てを正当化することはできません。

Netbeans 7 でどのように使用できますか?

4

6 に答える 6

29

Oracleは NetBeans Ruby プラグインのサポートを停止しましたが、開発はコミュニティに引き継がれました。実際、 Oracleがプラグインをサポートしていた頃よりも多くの人がプラグインに取り組んでおり、その中には JRuby のリード開発者の 3 人、NetBeans Ruby プラグインの元の開発者の 1 人、元 NetBeans コア開発者の 1 人が含まれます。それがまだオラクルによって制御されていた場合、おそらくそれに取り組んでいないでしょう。

彼らは、可能な限りシームレスな移行を維持するために、NetBeans ソース管理リポジトリ、NetBeans プロジェクト インフラストラクチャ、NetBeans ビルド サーバー、NetBeans プラグイン サーバーなどを引き続き使用しています。

ほとんどの唯一の違いは、プラグインをインストーラーで直接選択できなくなったことです。たとえば、Scala や Clojure プラグインなどの他のすべてのプラグインと同様に、最初に NetBeans をインストールしてから、プラグイン メニューからインストールする必要があります。

All-In-One Edition をダウンロードしてインストールし、インストール時以外のすべてのオプションを無効にしBase IDEてから、Ruby プラグインをインストールするだけです。

継続的インテグレーション サーバーからの Ruby のプラグイン センターはhttp://Deadlock.NetBeans.Org/hudson/job/ruby/lastSuccessfulBuild/artifact/build/updates/updates.xml です。

于 2011-04-20T21:44:34.037 に答える
27

このブログ投稿 ( http://blog.enebo.com/2011/02/installing-ruby-support-in-netbeans-70.html ) で説明されている手順に従いましたが、 うまくいきました。楽しみ

[ツール] -> [プラグイン
] をクリックします [設定] タブをクリックします [追加] ボタン
をクリックして、Update Center Customizer ポップアップを取得します
名前を「Beta 1」に設定します URL: を「http://updates.netbeans.org/netbeans/updates/7.0 」に設定します/uc/beta/stable/catalog.xml.gz '
[OK] をクリックします [使用可能なプラグイン] をクリックします
[カタログの再読み込み] をクリックします [
Ruby and Rails] を選択します 背中をたたいてください

編集: Ruby on Rails プラグインは、"Tools">"Plugins">"Available Plugins">"Ruby And Rails" で直接見つけることができるようになりました (提供されたパスにこのプラグインが見つからない場合は、最新のものをダウンロードしてインストールする必要があります)。 netbeans ide)

再編集: Netbeans 7.1 の Ruby On Rails サポートが必要な場合は、 http: //blog.enebo.com/2012/01/workaround-for-ruby-support-on-netbeans.html を確認してください。

于 2011-04-21T10:12:14.243 に答える
8

NetBeans 7.3 :

NetBeans 7.3.x 用のRuby および Railsプラグインは、プラグイン ポータルから直接インストールできます。

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

インストール手順は次のとおりです。

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

NetBeans 7.2 :

NetBeans 7.2 用のRuby on Railsプラグインをインストールするには、この更新センターを に追加しTools -> Plugins -> Settingsます。

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

Geertjan のブログから入手:

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

ソースからプラグインをビルドする: Geertjan のブログからリンクされているソースを使用してビルドしました。

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

プラグイン NetBeans をビルドするときに (非常に長い時間がかかりました)、次のエラーが発生しました。

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

これは、システムにインストールすることで修正できant-contribます。たとえば、次のようになります。

yum -y install ant-contrib

JAR ファイル (私の場合は にあります) を見つけて、/usr/share/java/ant/ant-contrib.jarを介して NetBeans の Ant のクラスパスに追加しTools -> Options -> Java -> Ant -> Add JAR/ZIPます。

その後、ビルドする必要があります。プラグインを使用する場合は、NB Rubyプロジェクトを右クリックして をクリックしPackage As -> NBMsます。これにより、更新センターが作成されます。Tools -> Plugins -> Settings -> Add次の URL を使用して、このアップデート アップデート センターを NetBeans に追加できます。

ファイル:/PathToTheRepository/build/updates/updates.xml

その後、Ruby and Railsプラグインをインストールできます。

ハッピーコーディング!

于 2012-12-04T10:37:56.657 に答える
2

この回答は質問に対する技術的な解決策を提供するものではありませんが、一種の回答です。Oracle が再び Netbeans に公式の Ruby サポートを含めることを希望する場合は、次の請願書への署名を検討してください。

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

于 2013-01-17T04:49:51.807 に答える
2

Ruby on Rails のサポートがデフォルトのモジュール リストに含まれるようになりました。netbeans ide (追加のプラグインなし) だけでダウンロードを見つけることができなかったので、php バンドルをダウンロードしてから、すべての php プラグインをアンインストールし、Ruby on Rails プラグインをインストールします。

git および scss プラグインもインストールすることをお勧めします。scss プラグインはまだ 7.0 のデフォルトのプラグイン リストに含まれていませんが、ここでnbm を取得できます。0.3 ベータ版ではなく、0.1 バージョンをインストールします。

削除するプラグインの完全なリストは、Bugzilla、CVS、Hudson、Mercurial、PHP、PHP Documentor Tag Help、PHP Symfony Framework、PHP Zend Framework、Software as a Service、Subversion です。もちろん、これらのいずれかを使用している場合は、それらを削除したくない場合があります。

于 2011-05-05T12:25:26.003 に答える