[原创] 搭建Netbeans环境调式Ruby

[原创] 搭建Netbeans环境调式Ruby

本帖最后由 gamedev0001 于 2011-11-12 11:25 编辑

用习惯Visual Studio,Eclipse的人应该感觉RM的脚本编辑器很差吧,至少我是用第二天就忍不了了,在免费IDE中感觉目前功能最强最实用的大概是Netbeans了,看网上说还有vm也不错,不过感觉vm只做编辑器还行,但是似乎没有工程关联,或者我没找到吧,不管怎么说这贴主要说下Netbeans ruby的安装和配置。

首先第一步当然是下载Netbeans

http://netbeans.org/downloads/


由于我们只需要写ruby,所以随便找个比较小的就可以,因为Netbeans默认没有ruby版本,但是插件有,所以你要是对其他语言不感兴趣选个C++或者php就可以了,安装文件体积比较小,没有必要装完整版。我下的是C++版本。



写这贴时Netbeans的最高版本为7.0.1

然后如图进入插件对话框界面


plugin.JPG
2011-11-12 08:35



01.JPG
2011-11-12 08:36


OK,装好后重启IDE就可以新建ruby项目了。

但是新建工程时是没有Ruby释器平台的,Netbeans插件并没有带Ruby,所以当然要下载一个Ruby装上了。

02.JPG
2011-11-12 09:50



下载这个rubyinstaller-1.8.7-p352.exe装上,高版本的可能在装DevKit出问题,我试了一下1.8.7这个暂时没问题,喜欢折腾高版本的可以试着下个高版本自己折腾一下。


http://code.google.com/p/bamanzi-misc/downloads/detail?name=rubyinstaller-1.8.7-p352.exe&can=2&q=

我装到了D盘下,记得把可执行文件路径这里勾选上。


03.JPG
2011-11-12 09:53


然后再下载DevKit解压出来,我下的版本是DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe,我同样放到D盘下


https://github.com/oneclick/rubyinstaller/downloads/

然后在DevKit目录下新建一个批处理文件,内容如下

  1. ruby dk.rb
  2. ruby dk.rb init
  3. ruby dk.rb install
  4. gem install ruby-debug-ide
复制代码



运行就可以了,他会自动定位Ruby目录位置


完成后回到Netbeans新建工程页面,在无效的平台后面,有一个管理按钮,点击进去配置Ruby



点添加平台,也就是定位Ruby解释器位置


04.JPG
2011-11-12 10:05


我的目录是D:\Ruby187\bin\ruby.exe


这样就设置好了Netbeans的Ruby环境了,关闭管理页,回到新建工程页发现有了完成按钮,点击生成新Ruby工程。


05.JPG
2011-11-12 10:12


这时如果一切正常,你按F6就可以运行hello world程序了,在输出面板会显示Hello World字样

也可以断点调式,比如我们在hello world后面随便写几句

  1. puts "Hello World"
  2. i = 1
  3. j = 2
  4. print i
  5. print j
复制代码

在hello world后面四行打上断点,Ctrl + F5调试运行

在变量窗口可以看到单步后变量的值,这是单步i=1运行后的情况


06.JPG
2011-11-12 10:21


OK,环境配好后可以动手干正事了,调式RM脚本,我已经把自带的默认脚本复制出来了,rmxp 1.03的默认脚本。

rmxp1.03默认脚本.rar (118.34 KB)
分享 |
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

沙发

讲的挺详细,话说脚本语言我通常都习惯用Notepad++来编写的。

TOP

用什么写都可以啊,我只是感觉Netbeans有文件关联比较方便吧,notepad+用的少,不知道有没有文件关联?

TOP

有啊,而且支持非常多的语法高亮,用起来挺爽的。

TOP

目测完毕
完全看不懂
五万光年的天空,五万光年的思念。。。

TOP