该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-22
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 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-22
注意:
如果你使用c-ruby而不是JRuby,不要用NetBeans里的"Run main project"按钮,那样可能会临时改变你的ruby环境设置。 |
|
返回顶楼 | |
发表时间:2007-02-24
http://blogs.sun.com/tor/category/Ruby
|
|
返回顶楼 | |
发表时间: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插件正在完善中。 |
|
返回顶楼 | |
发表时间:2007-02-27
改了一下RailsProject模块,让它把rails project下的lib目录也索引进去,这样,lib目录下的所有*.rb也可以跳转了。
不知道要的人多不多,如果有的话,可以留言。 |
|
返回顶楼 | |
发表时间:2007-02-27
我试了一下,感觉ruby编辑器比radrails要好。请公布你的修改吧。
另外如何修改代码提示的快捷键,我在keymap里面怎么找不到呢?我的ctrl+space被拼音输入法占用了。 |
|
返回顶楼 | |
发表时间:2007-02-27
为什么我的启动后界面显示无法连接internet??
|
|
返回顶楼 | |
发表时间:2007-02-27
robbin:
自动补齐的快捷键除了Ctrl+Space,还有一个:Ctrl+\ 如果要修改,是Keymap里的Other->Show Code Completion Popup [Update: 请明天直接到Update Center下载] 修改的module文件见附件,解压缩后直接替换掉org-netbeans-modules-ruby-railsprojects.jar就行了,位置在: 1、如果安装时选择安装到用户目录,则: C:\Documents and Settings\$your_user_name$\.netbeans\dev\modules 2、如果安装时选择安装到Globe,则自己到NetBeans安装目录下Search一下这个文件在什么位置。 注意:可能需要先Update到最新的ruby插件。 RadRails的作者曾经抱怨Sun为什么收购了JRuby但不收购他们。如果他们了解NetBeans的最新进展就知道这不可能发生了,因为NetBeans 6.0在支持新增语言方面重新设计了我提到的那个强大框架。我有时间的话打算为NetBeans写一个Erlang的插件。 anagineworld: 那可能是因为刚启动时的欢迎页面会去取最新的NetBeans网站内容。可以不理,也可以把它的钩去掉,并关掉这个页面就行了。 NetBeans 6.0还有很多新的编辑技巧,详情可以参考: http://wiki.netbeans.org/wiki/view/Java_EditorUsersGuide 及: http://wiki.netbeans.org/wiki/view/NewAndNoteWorthy |
|
返回顶楼 | |
发表时间:2007-02-27
但是我无法连接到update center阿
|
|
返回顶楼 | |
发表时间:2007-02-27
另,我在tor的blog里提到了lib问题,他刚刚回复说已经改好了,在24小时左右会自动更新到Update Center上,所以请不要下载我改的东西,等明天直接去Update Center更新。
http://blogs.sun.com/tor/entry/ruby_screenshot_of_the_week3 |
|
返回顶楼 | |