2011-04-20 57 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