找了好久,比较蛋疼,不过别人弄好了,哇嘎嘎。
下载 netbeans7.2: http://netbeans.org/downloads/index.html 随便下一个版本,反正都不带 ruby 开发环境,选个最小的,下载快些。
官网其实给了插件的,不过用不起来,插件添加需要 url 地址,其实这个包下载完后,解压以后里面的 xml 和 nbms 就是我们要的,如果自己有空间,把解压后的放到网上,将 xml 地址添加到插件中也可以用的: http://plugins.netbeans.org/plugin/44532/ruby-rails
有人已经做了,所以偶就抛砖引玉直接用吧。 https://blogs.oracle.com/geertjan/entry/ruby_in_netbeans_ide_7
下载并安装完以后,打开 netbeans。 打开工具->插件(这时候你去“可用插件”是收不到 ruby 的)->设置->点击"添加" 名称随便输,关键的就是 url 输入: https://blogs.oracle.com/geertjan/resource/nb-72-community-ruby.xml
然后再去“可用插件”搜 Ruby,嘿嘿,看到 ruby and rails 了吧,勾选它,点安装。然后漫长的等待之后,就安装完成了。
去新建项目,然后懒人程序员就诞生了,我常用的功能主要:
1、代码格式化:快捷键 alt + shift + f
2、注释:选择要注释的地方,然后快捷键 ctrl+shift+c
3、复制一遍代码:ctrl + shift + 上/下方向键
4、移动代码:alt + shift + 上/下方向键
5、查看方法的注释和来源:鼠标点在你的方法上,快捷键 ctrl+| 。这个很有用,快速的看注释
6、查看源码,可以按 ctrl 然后鼠标点你的方法,netbeans 会跳到方法定义的地方,注释就在方法名上面(注释是好东西啊,例子和参数说明都写在这里啦,那些 api 也都是这些描述而已)。特别提醒,view 里边也可以用(其他 ide 好像对这个支持不好)。
7、动态联想:按。的时候会自动联想,这会导致很慢,可以根据需要关闭,不过我一般不关。我阴文很烂,所以单词基本只记前面几个。。。不影响开发,因为 NB,哇哈哈。 自动完成:可以偷懒输 end,view 里边也会自动补全哦。
8、全项目搜索:在左边项目图片右击,就有搜索。或者在需要的目录下搜索都可以。
虽然,netbeans 也能在 ide 里启动 rails 项目,不过我不喜欢,我喜欢在命令行里,敲命令启动,嘿嘿。那些调试、设置断点的功能,新手会喜欢用,不过我已经好几年没用了,logger.info,加日志插件就解决调试问题了。
说了这么多,我觉得常用的功能,对新手很有用。祝君好运。