开发工具 netbeans7.2 用插件装 ruby on rails 开发环境

Unknow user · October 12, 2012 · Last by gzh8579 replied at March 03, 2014 · 7286 hits

找了好久,比较蛋疼,不过别人弄好了,哇嘎嘎。

下载 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,加日志插件就解决调试问题了。

说了这么多,我觉得常用的功能,对新手很有用。祝君好运。

环境是 windows 还是 linux?

Unknow user #2 October 12, 2012

@ganweiliang 我开发环境是 win

Unknow user #3 October 13, 2012

嘎嘎,社区用 win 的真少啊。。。

#3 楼 @help5305fff 火星哥,在 windows 里开发不方便啊

Unknow user #5 October 13, 2012

@ganweiliang 还好吧,只有偶尔很少的 gem 需要在 linux 才能跑,不过写写 rails,还是很爽滴,哇嘎嘎

netbeans 不是被 oracle 阉割不支持 rails 了嘛?

一直在 win 下开发,没用到需要特定环境下的 gem

Netbeans 在 Mac 上惨不忍睹

Unknow user #9 October 14, 2012

@edokeh 是默认不添加 rails 的支持,netbeans 是一个平台,插件添加就可以增加开发模块滴。 @Iacob mac 我还没玩熟。。。 @ywjno 是的,很少的 gem 不支持。。。

#9 楼 @help5305fff 你买了苹果机后,何必用 windows 呢

Unknow user #12 October 15, 2012

@ganweiliang 苹果又不是万能的。。。

#12 楼 @help5305fff 苹果不是万能的,但开发 rails 还是可以吧

多谢,在用 NetBeans 7.1.2 没有升级到 7.2 就是因为这个 Rails 的插件不知道如何安装。

老郭改用苹果机吧

Unknow user #16 October 17, 2012

@yzhrain 不用谢~7.2 性能上感觉好一点了,不会经常卡死,我这是 8G 内存,不过 8G 内存 6.9 也会很卡

#16 楼 @help5305fff 我也是 8G 的内存,7.1.2 偶尔会卡,不像 6.9 那么明显。

不过我准备改成 Sublime Text2 了,因为 NetBeans 没什么显示的优势了。

没空间怎么办啊,别告诉我去申请空间,你说的空间是什么空间呢

win 下弄的我头大,还是新手呢·ww

You need to Sign in before reply, if you don't have an account, please Sign up first.