找了很久的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!
补充下命令可以推荐使用去掉缓存的:
ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) $(1) $(2) $(3) $(4)
分享到:
相关推荐
SciTE3.10的配置文件,转为Python打造,在Linux上完美运行,本配置的字体为Monaco,需要手动安装,下载地址:http://download.csdn.net/detail/jiaoxiaogu/4317959 在Linux(RedHat)上安装流程: 1. 下载Scite3.10...
4. **插件扩展**:Scite拥有丰富的插件系统,例如`scite-ruby-tools`插件集成了许多常用的Ruby开发工具,如`bundle`, `rake`, `gem`等命令。 **优化Scite的Ruby开发体验** 为了更好地适应Ruby开发,你可以进一步...
scite文本编辑器, 开发人员的终极编辑器,可以用于调试c/c++/python/lua 代码, 支持各种语言的函数自动完成提示(c/c++, python, perl, lua....), 支持单词自动完成, 自动记住编辑器上次打开的文件(类似firefox...
标题提到的是"SciTE安装包,用于ruby",这表明这是一个针对Ruby编程语言的SciTE编辑器的安装包。SciTE(Scintilla Text Editor)是一款轻量级、开源的文本编辑器,它支持多种编程语言,其中包括Ruby。这个安装包可能...
**正文** SCITE(Scintilla-based Console for Text Editing)是一款轻量级的源代码编辑器,主要用于编写各种编程语言的代码。它以其强大的语法高亮...如果你是一名Java或Lua程序员,这款SCITE版本值得你尝试和使用。
在使用SCIte时,你可以根据需要修改 `SciTE.properties` 文件来定制你的开发环境,例如调整字体大小、颜色主题,或者启用或禁用某些功能。对于程序员来说,理解并掌握这些配置将有助于创建一个符合个人习惯的高效...
在自动化方面,Scite还允许用户通过配置文件(通常是`scite.properties`)来自定义快捷键绑定、语言设置和编译器命令。例如,你可以指定F5键运行的命令行,比如`ruby %f`,这个命令告诉Scite使用ruby解释器运行当前...
开发者的文本编辑器, 支持c,c++,python的源代码语法高亮,函数自动完成,代码的单步调试…… 整合了scite, scite-ru, scite debug等等的功能,是开发人员理想的可替代记事本的理想编辑器。 更多意想不到的功能参考...
标题"SciTE-for-au3-and-ahk.rar_ahk 配置文件_au3_au3-scite"提及的是一个针对AutoIt3(au3)和AutoHotkey(ahk)的SciTE编辑器配置文件。SciTE是一个轻量级的源代码编辑器,支持多种编程语言,包括au3和ahk。这个...
Lua Scite配置文件是用于定制和优化Scite(一个源代码编辑器)的设置,以适应个人编程习惯和需求。Scite是一款轻量级、可扩展的文本编辑器,特别适用于编写Lua脚本,但同时也支持多种其他编程语言。本文将深入探讨...
scite-3.0.4.msiscite-3.0.4.msiscite-3.0.4.msi
- **Ruby支持**:sciTE能够识别Ruby的语法,并用不同的颜色来高亮关键字、变量、字符串和注释,使代码更易读。此外,它还支持Ruby的自动补全功能,帮助开发者快速输入常见的类名、方法和函数。 - **Python支持**:...
Scite for PHP是一款针对PHP开发的强大编辑器,它被广泛认为是PHP程序员的理想工具之一。在本文中,我们将深入探讨这款编译器的功能、特点以及它如何助力PHP开发者提高效率。 1. **语法高亮与提示**:Scite for PHP...
SciTE 汉化包,将文件locale.properties 拷贝到 C:\Program Files (x86)\Lua\5.1\SciTE , 然后重启 SciTE.exe 即可。
在 Ruby 1.8.5 中使用 Scite 作为开发工具,可以设置 Scite 的配置来优化 Ruby 开发体验。例如,可以通过修改 locale.properties 文件,将 Scite 的语言设置为中文,以便于理解编辑器的各项功能。同时,Scite 还允许...
LuaForWindows_v5.1.5-52.exe.rar 是一个针对Windows平台的Lua语言版本的压缩包,其中包含了 Lua 5.1.5 的执行文件。Lua 是一种轻量级的、解释型的、面向过程的编程语言,广泛应用于游戏开发、嵌入式系统、服务器...
Scite for Windows是一款广受欢迎的源代码编辑器,尤其在编程和文本处理领域中被大量使用。它基于Scintilla组件,提供了一个轻量级但功能强大的环境,支持多种编程语言,如C++, Java, Python, Perl等。Scite不仅具有...
ruby编辑器(包含FreeRIDE和SciTE) ruby编辑器(包含FreeRIDE和SciTE) Ruby语言核心和一系列常用扩展集成到了一起,还包含支持Ruby的免费的IDE工具FreeRIDE和SciTE,除了这些之外还包括帮助文档,示例代码,...
lua5.1 scite for windows part1