`
dcaoyuan
  • 浏览: 306393 次
社区版块
存档分类
最新评论

Ruby IDE for NetBeans 可以用了

阅读更多
NetBeans 6.0的M7终于出来了,第一时间下载,然后取回Ruby插件。经过半天的使用,可以确定,这是NetBeans Ruby插件的第一个可用版本。已经可以工作的功能包括:
1、自动补齐+文档提示(Ctrl + Space或Ctrl + \);
2、方法间跳转-按Ctrl同时点击方法名会自动跳转到定义该方法的源文件处(在所有GEM中跳转);
3、格式化。

还不能工作或者很好工作的功能有:
1、Debug
2、Rails工程中的lib目录竟然没有包括到自动分析目录中
3、运行工程有问题。

安装方法:
1、到http://www.netbeans.info/downloads/dev.php选择Q-Build,下载安装NetBeans
2、安装完毕后,进菜单Tools -> Update Center
3、点Next,等所有可升级模块出来后,找到Ruby文件夹,点选到需要更新的模块中(一共会有九个文件被选择)
4、按指令完成更新,重启NetBeans。

设置方法:
1、进菜单Tools -> Options,点左边miscellaneous,点右边Ruby Installation
2、将所有Ruby工具指向你的ruby安装目录中的相应工具,注意除ruby选ruby.exe外,其余的rake, rails, rdoc 均选择没有任何后缀的文件,不要选*.bat, *.cmd文件。

建项目文件:
1、File -> New Project
2、Ruby -> Ruby on Rails Application,这时将自动生成rails缺省目录树
3、将已有的rails项目目录树全部覆盖拷贝到NetBeans建的这个项目目录中。

第一次建Ruby项目时,NetBeans会扫Ruby安装目录,生成参考视图,这可能需要一些时间。

备注:
1、如果你用的是Windows中文版,不喜欢NetBeans界面中的英文字体,可以在NetBeans安装目录的etc/netbeans.conf文件中改为:
netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Dnetbeans.logger.console=true -J-ea -J-Dapple.laf.useScreenMenuBar=true -J-Duser.language=en -J-Duser.country=US --fontsize 11"
2、默认的编辑字体是monospace,你可以到Tools -> Options 中选Font && Color,将其改掉,改default font项即可。一般用Lucida Sans TypeWriter效果最好。

NetBeans的Ruby项目屏幕截图可见:
http://blogs.sun.com/tor/entry/netbeans_and_ruby_is_true


分享到:
评论
6 楼 anagineworld 2007-02-27  
为什么我的启动后界面显示无法连接internet??
5 楼 robbin 2007-02-27  
我试了一下,感觉ruby编辑器比radrails要好。请公布你的修改吧。

另外如何修改代码提示的快捷键,我在keymap里面怎么找不到呢?我的ctrl+space被拼音输入法占用了。
4 楼 dcaoyuan 2007-02-27  
改了一下RailsProject模块,让它把rails project下的lib目录也索引进去,这样,lib目录下的所有*.rb也可以跳转了。

不知道要的人多不多,如果有的话,可以留言。
3 楼 dcaoyuan 2007-02-26  
不论是Java开发(JSE/JEE/JME)还是Ruby开发/RCP开发,都应该去试试NetBeans的最新版本6.0M7了,我在4.0后一直用,进步相当大。

6.0新增的Generic Language Support Framework (Project Schliemann)可以迅速对新的script语言增加自动补齐、语法增亮、代码跳转等功能。应该说具备了成为新一代通用IDE平台的潜力(与vim/emacs类似但可能更强大)。

NetBeans的Platform也成为了一个简洁强大的RCP平台,其module 功能可以区隔和export 若干个package中的API,对于大型项目可以更好地对API实行管理:
http://platform.netbeans.org

新的vim插件(以及开发中的emacs插件)支持vim/emacs使用习惯。javascript插件正在完善中。



2 楼 alang 2007-02-24  
http://blogs.sun.com/tor/category/Ruby

1 楼 dcaoyuan 2007-02-22  
注意:
如果你使用c-ruby而不是JRuby,不要用NetBeans里的"Run main project"按钮,那样可能会临时改变你的ruby环境设置。

相关推荐

    ruby免费ide集成开发环境netbeans-6.9.1第一个压缩包

    这是NetBeans的最后一个专门针对window环境的集成开发工具,此后的版本都是以ruby插件的方式支持ruby开发的,相对于ruby新手不容易配置好编程环境。 因受上次文件大小限制分两个压缩包上传。 如需java的jdk,我的...

    NetBeans Ruby and Rails IDE with JRuby 2009

    总结来说,《NetBeans Ruby and Rails IDE with JRuby 2009》是一本详尽介绍了如何使用NetBeans作为Ruby和Rails开发工具的指南。它不仅覆盖了从安装到日常开发的所有方面,还深入探讨了如何利用NetBeans的各种高级...

    ruby免费ide集成开发环境netbeans-6.9.1第二个压缩包

    这是NetBeans的最后一个专门针对window环境的集成开发工具,此后的版本都是以ruby插件的方式支持ruby开发的,相对于ruby新手不容易配置好编程环境。 因受上次文件大小限制分两个压缩包上传。 如需java的jdk,我的...

    ruby-debug-ide

    本文将深入探讨ruby-debug-ide的功能、安装、使用方法以及与其他工具的集成,帮助你提升调试效率,打造更稳健的Ruby应用程序。 一、ruby-debug-ide概述 ruby-debug-ide是一个基于ruby-debug的库,它将调试功能暴露...

    NetBeans 6.0 安装和配置Ruby Support

    - NetBeans IDE会检测系统中是否有其他Ruby版本,如果存在,它会询问用户选择使用哪一个。 - 通过`Tools > Options > Ruby > Platform`配置自定义的Ruby解释器。如果未自动显示选择对话框,可手动点击`Browse`来...

    NetBeans IDE 6.5使用说明.pdf

    ### NetBeans IDE 6.5使用说明:快捷键与代码模板详解 NetBeans IDE 6.5是一款功能强大的集成开发环境(IDE),适用于多种编程语言,包括但不限于Java、C/C++、Ruby等。本文旨在详细介绍NetBeans IDE 6.5中的快捷键...

    NetBeansNetBeans

    NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。

    NetBeans+Java快速入门.pdf

    * NetBeans IDE是一个集成开发环境(IDE),提供了一个综合的开发平台,支持Java、PHP、Ruby、Python等多种编程语言。 * NetBeans IDE提供了许多功能强大且易用的功能,例如项目管理、代码编辑、调试、版本控制等。 ...

    ruber:使用 KDE 用 Ruby 编写的 Ruby IDE

    一个非常不同的情况例如,从 Netbeans 那里你需要学习 Java 来编写插件用 ruby​​ 编程(在其他方面,Netbeans 是一个很好的IDE ,有非常好的插件用于在 ruby​​ 中开发)。 使用KDE ruby 绑定 Ru

    NetBeans8.2

    能够良好的支持调试JVM源码。...NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。

    netbeans-7.0.1-ml-php-windows.exe

    NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE目前支持PHP、Ruby、JavaScript、Ajax、Groovy、Grails和C /C + +等...

    netbeans.exe

    NetBeans包括开源的开发环境和应用平台,NetBeans IDE可以使开发人员利用Java平台能够快速创建Web、企业、桌面以及移动的应用程序,NetBeans IDE已经支持PHP、Ruby、JavaScript、Groovy、Grails和C/C++等开发语言。

    NetBeans安装说明

    4. 安装软件:可以选择安装 NetBeans IDE 6.5 的各种版本,包括 Java、Java SE、Ruby、PHP、C/C++、All 等。 5. 卸载软件:可以卸载已安装的 NetBeans IDE 6.5 软件。 6. 升级早期版本以及与早期版本共存:可以...

    netbeans教程

    NetBeans有一个活跃的插件社区,提供了众多的第三方插件,可以扩展IDE的功能,如增加对Python、C/C++或Ruby等语言的支持,或是添加特定的开发工具和模板。 8. **性能优化** NetBeans具有性能分析工具,可以帮助...

    windows下配置netbeans开发rails

    在Windows环境下,使用NetBeans进行Rails开发需要一系列的配置步骤,因为Rails是一个基于Ruby的Web框架,而NetBeans是一款强大的集成开发环境(IDE),支持多种编程语言,包括Ruby。以下是一些关键知识点: 1. **...

    netbeans6.1英文版

    根据提供的文件信息,我们可以深入探讨NetBeans 6.1英文版的相关知识点,包括该版本的...此外,考虑到该版本已经有些年份,建议在开始新的项目时考虑使用最新版本的NetBeans或其他现代IDE,以获得更好的性能和支持。

    ruby中文文档中心资料

    首先,"nb60_trans_old_zh_CN"可能指的是Ruby的一个版本,如NetBeans IDE 6.0的中文翻译版,NetBeans是一个流行的开源集成开发环境(IDE),支持多种编程语言,包括Ruby。在NetBeans中,开发者可以编写、运行、调试和...

    JRuby+Netbeans开发攻略之用JRuby调用JFreeChart

    总的来说,使用JRuby和Netbeans开发时,调用JFreeChart可以让你在Ruby环境中创建出美观且功能丰富的图表。通过熟练掌握JRuby与Java库的交互,以及Netbeans的个性化设置,可以提升开发体验并解决实际问题。在实际项目...

Global site tag (gtag.js) - Google Analytics