首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

scite for ruby的配备Show,你值得拥有

2012-06-27 
scite for ruby的配置Show,你值得拥有.找了很久的rubyIDEer,用过的有:1. NetBeans 网上评价不错,使用起来

scite for ruby的配置Show,你值得拥有.
找了很久的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=1load.on.activate=1are.you.sure.on.reload=1# 自动完成autocompleteword.automatic=1# 左边带行号line.margin.visible=1line.margin.width=3+buffers=20tabbar.multiline=1# output is down nowsplit.vertical=0# clear output contextclear.before.execute=1# show execute cmd cost timetime.commands=1braces.check=1# output autoscrolloutput.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!
补充下命令可以推荐使用去掉缓存的:
ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) $(1) $(2) $(3) $(4)

热点排行