找了很久的rubyIDEer,用过的有:
1. NetBeans
网上评价不错,使用起来也很顺手,使用了大概有1年左右吧.
不好的一点: 对机子配置要求好像挺高,经常性假死一会,也许是bug所致.
现在由于oracle的接管,
netbeans从7.6开始已经不支持ruby了.
2. RubyMines
当然是D版,作为收费的
商业软件,做工必然很完善,它的
快捷键可以支持Netbean兼容模式),使用起来很顺,然而与netbeans一样,经常卡,而且3.1有个致命弱点,
注释一多或代码稍长,输入就非常慢.
3. ...(其它没感觉多少特色)
4. scite( 使用ruby-one-click windows )
这个是ruby在windows
版本自带的一个编辑器,快速轻巧,跟大家一样,刚开始使用起来很不爽,中文都不支持? 语法提醒太弱? 执行代码输出乱码?
NO,NO,NO
话不多说,上个配置看吧:
#GBK解析
#code.page=936
# UTF8解析
code.page=65001
# 你懂的
check.if.already.open=1
load.on.activate=1
are.you.sure.on.reload=1
# 自动完成
autocompleteword.automatic=1
# 左边带行号
line.margin.visible=1
line.margin.width=3+
buffers=20
tabbar.multiline=1
# output is down now
split.vertical=0
# clear output context
clear.before.execute=1
# show execute cmd cost time
time.commands=1
braces.check=1
# output autoscroll
output.scroll=2
其实,推荐使用它的原因,不仅在于它快,更重要的是,IDE做的东西太多,也许会影响作为开发的灵活性.
最后一个技巧:
如何在scite执行带有参数的ruby代码.
其实很简单,
打开Options|Open ruby.properties
将
command.go.*.rb=ruby $(FileNameExt)
修改为
command.go.*.rb=ruby $(FileNameExt) $(1) $(2) $(3) $(4)
然后执行命令前,输入Shift+F8(或View|Parameters),在里面输入参数即可.
如果你想每次都自动弹出参数设置,也是可以的.
将上面的代码改为
command.go.*.rb=*ruby $(FileNameExt) $(1) $(2) $(3) $(4)
即可.
Good luck! Enjoy it!