2011-04-20 65 views
31

在NetBeans 7,Ruby支持滴入:Ruby丟棄在Netbeans 7中,如何在Netbeans7中使用它?

Although our Ruby support has historically been well received, based on existing low usage trends we are unable to justify the continued allocation of resources to support the feature.

我如何使用它在Netbeans的7?

+1

請不要批量編輯您的帖子,特別是如果它只是把它們放在標題案例,這不是一個改進。 – Mat 2013-02-23 10:14:34

回答

27

我跟着這個博客帖子中描述的步驟 - http://blog.enebo.com/2011/02/installing-ruby-support-in-netbeans-70.html和它的作品。享受

Click Tools -> Plugins Click on
'Settings' tab Click on 'Add' button
to get Update Center Customizer popup
Set name to 'Beta 1' Set URL: to ' http://updates.netbeans.org/netbeans/updates/7.0/uc/beta/stable/catalog.xml.gz '
Press 'OK' Click to 'Available
Plugins' Click 'Reload Catalog' Choose
'Ruby and Rails' Pat yourself on the back

編輯:現在的Ruby on Rails插件,可以在「工具」直接找到>「插件」>「可用插件」>「Ruby和Rails」(如果你沒有找到這個插件在提供如果您需要的Netbeans 7.1檢查Ruby on Rails的支持http://blog.enebo.com/2012/01/workaround-for-ruby-support-on-netbeans.html

+1

我剛剛安裝了netbeans 7.0.1。如上所述,'工具 - >插件 - >可用的插件 - > Ruby和Rails'開箱即用,完美運行。謝謝。 – 2011-08-28 07:11:20

+4

For 7.2使用https://blogs.oracle.com/geertjan/resource/nb-72-community-ruby.xml – fernandohur 2012-12-13 21:01:31

29

Oracle停止支持NetBeans Ruby插件,但該開發已被社區接管。實際上,現在有更多工作在插件上的人比當時Oracle 確實支持仍然支持它,其中包括JRuby的三位主要開發人員,NetBeans Ruby插件的原始開發人員之一和前NetBeans核心開發人員如果它仍然受到Oracle的控制,所有這些人可能都不會在這方面工作。

他們仍在使用NetBeans源代碼控制存儲庫,NetBeans項目基礎架構,NetBeans構建服務器,NetBeans插件服務器......,以儘可能保持過渡。

差別很大,唯一的區別是您不能再直接在安裝程序中選擇插件,您必須先安裝NetBeans,然後通過插件菜單進行安裝,就像其他插件一樣,比如Scala或Clojure插件, 例如。

只需下載並安裝All-in-One Edition,在安裝過程中停用除Base IDE之外的所有選項,然後安裝Ruby插件。

從持續集成服務器Ruby的插件中心http://Deadlock.NetBeans.Org/hudson/job/ruby/lastSuccessfulBuild/artifact/build/updates/updates.xml

+1

安裝失敗:在版本> = 1.6(發行版本1)中請求插件HTML編輯器,但僅發現2.4.1(發行版本不同於1)。需要更新。 – joshmckin 2012-08-13 15:31:01

+0

@joshmckin:我有一段時間沒有使用過NetBeans。這有助於:http://Blog.Enebo.Com/2012/01/workaround-for-ruby-support-on-netbeans.html? – 2012-08-13 16:15:17

+0

對不起,但沒有。我可以嘗試修改源代碼以重新構建具有更新需求的插件,但我找不到公共回購。 – joshmckin 2012-08-13 16:50:03

2

Ruby on Rails的支持,現在包括在默認模塊列表:你應該下載並安裝最新的NetBeans IDE中)

重新編輯路徑。我一直沒有找到一個只有NetBeans IDE的下載(沒有額外的插件),所以我下載了PHP軟件包,然後卸載所有的PHP插件並安裝Ruby on Rails插件。

我會建議還安裝git和scss插件。 scss插件尚不在7.0的默認插件列表中,但您可以獲得nbm here。我安裝了0.1版本,而不是0.3 beta版本。我的REMOVE插件的完整列表如下:Bugzilla,CVS,Hudson,Mercurial,PHP,PHP Documentor標籤幫助,PHP Symfony框架,PHP Zend框架,軟件即服務,Subversion。當然,如果您使用其中任何一種,您可能不想刪除它們。

8

的NetBeans 7.3

您可以安裝Ruby和Rails插件的NetBeans 7.3。X直接從插件門戶網站:

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

下面是一些安裝說明:

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

的NetBeans 7.2

要on Rails的插件安裝紅寶石的NetBeans 7.2添加此更新中心Tools -> Plugins -> Settings

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

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

號樓來源插件:

從Geertjan的博客獲得我所用,並建立從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),並通過Tools -> Options -> Java -> Ant -> Add JAR/ZIP它在NetBeans添加到Ant的類路徑。

之後,它應該建立。如果要使用插件,請右鍵單擊NB Ruby項目並單擊Package As -> NBMs。這將創建一個更新中心。您可以通過添加Tools -> Plugins -> Settings -> Add此更新更新中心到NetBeans其中的URL應該是:

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

之後,你可以安裝Ruby and Rails插件。

快樂編碼!

2

針對NetBeans 7.3,你可以安裝recently由Tom Enebo發佈Ruby and Rails plugin

您可以通過nichot20遵循這些安裝步驟:

  1. 下載包(包含的.jar,.nbm文件和updates.xml)
  2. 轉到插件 - >設置選項卡
  3. 添加一個新的「更新中心」,其格式爲:file:///path/to/updates.xml
  4. 做一次刷新,然後它就會出現在插件列表中。
+0

非常感謝Netbeans 7.3 – SteveGreenslade 2013-06-21 10:32:10

相關問題