`
ruby_windy
  • 浏览: 62565 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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=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)
0
8
分享到:
评论

相关推荐

    SciTE 3.10 配置文件

    SciTE3.10的配置文件,转为Python打造,在Linux上完美运行,本配置的字体为Monaco,需要手动安装,下载地址:http://download.csdn.net/detail/jiaoxiaogu/4317959 在Linux(RedHat)上安装流程: 1. 下载Scite3.10...

    ruby文本编辑器scite

    4. **插件扩展**:Scite拥有丰富的插件系统,例如`scite-ruby-tools`插件集成了许多常用的Ruby开发工具,如`bundle`, `rake`, `gem`等命令。 **优化Scite的Ruby开发体验** 为了更好地适应Ruby开发,你可以进一步...

    Scite Final for Programmer V2010.1.1

    scite文本编辑器, 开发人员的终极编辑器,可以用于调试c/c++/python/lua 代码, 支持各种语言的函数自动完成提示(c/c++, python, perl, lua....), 支持单词自动完成, 自动记住编辑器上次打开的文件(类似firefox...

    SciTE安装包,用于ruby

    标题提到的是"SciTE安装包,用于ruby",这表明这是一个针对Ruby编程语言的SciTE编辑器的安装包。SciTE(Scintilla Text Editor)是一款轻量级、开源的文本编辑器,它支持多种编程语言,其中包括Ruby。这个安装包可能...

    SCITE FOR JAVA(已经配置好颜色)

    **正文** SCITE(Scintilla-based Console for Text Editing)是一款轻量级的源代码编辑器,主要用于编写各种编程语言的代码。它以其强大的语法高亮...如果你是一名Java或Lua程序员,这款SCITE版本值得你尝试和使用。

    sciTe(已配置版)

    在使用SCIte时,你可以根据需要修改 `SciTE.properties` 文件来定制你的开发环境,例如调整字体大小、颜色主题,或者启用或禁用某些功能。对于程序员来说,理解并掌握这些配置将有助于创建一个符合个人习惯的高效...

    Ruby编辑器scite F5可以运行

    在自动化方面,Scite还允许用户通过配置文件(通常是`scite.properties`)来自定义快捷键绑定、语言设置和编译器命令。例如,你可以指定F5键运行的命令行,比如`ruby %f`,这个命令告诉Scite使用ruby解释器运行当前...

    Scite Final for Programmer V2010.1.23(开发者的文本编辑器)

    开发者的文本编辑器, 支持c,c++,python的源代码语法高亮,函数自动完成,代码的单步调试…… 整合了scite, scite-ru, scite debug等等的功能,是开发人员理想的可替代记事本的理想编辑器。 更多意想不到的功能参考...

    SciTE-for-au3-and-ahk.rar_ahk 配置文件_au3_au3-scite

    标题"SciTE-for-au3-and-ahk.rar_ahk 配置文件_au3_au3-scite"提及的是一个针对AutoIt3(au3)和AutoHotkey(ahk)的SciTE编辑器配置文件。SciTE是一个轻量级的源代码编辑器,支持多种编程语言,包括au3和ahk。这个...

    lua Scite 配置文件

    Lua Scite配置文件是用于定制和优化Scite(一个源代码编辑器)的设置,以适应个人编程习惯和需求。Scite是一款轻量级、可扩展的文本编辑器,特别适用于编写Lua脚本,但同时也支持多种其他编程语言。本文将深入探讨...

    scite-3.0.4.msi

    scite-3.0.4.msiscite-3.0.4.msiscite-3.0.4.msi

    sciTE 编辑器,支持Ruby,Python

    - **Ruby支持**:sciTE能够识别Ruby的语法,并用不同的颜色来高亮关键字、变量、字符串和注释,使代码更易读。此外,它还支持Ruby的自动补全功能,帮助开发者快速输入常见的类名、方法和函数。 - **Python支持**:...

    scite for php编译器 ,最好的PHP编译器

    Scite for PHP是一款针对PHP开发的强大编辑器,它被广泛认为是PHP程序员的理想工具之一。在本文中,我们将深入探讨这款编译器的功能、特点以及它如何助力PHP开发者提高效率。 1. **语法高亮与提示**:Scite for PHP...

    SciTE 汉化包

    SciTE 汉化包,将文件locale.properties 拷贝到 C:\Program Files (x86)\Lua\5.1\SciTE , 然后重启 SciTE.exe 即可。

    ruby1.8.5 和locale.properties

    在 Ruby 1.8.5 中使用 Scite 作为开发工具,可以设置 Scite 的配置来优化 Ruby 开发体验。例如,可以通过修改 locale.properties 文件,将 Scite 的语言设置为中文,以便于理解编辑器的各项功能。同时,Scite 还允许...

    LuaForWindows_v5.1.5-52.exe.rar

    LuaForWindows_v5.1.5-52.exe.rar 是一个针对Windows平台的Lua语言版本的压缩包,其中包含了 Lua 5.1.5 的执行文件。Lua 是一种轻量级的、解释型的、面向过程的编程语言,广泛应用于游戏开发、嵌入式系统、服务器...

    Scite for Windows

    Scite for Windows是一款广受欢迎的源代码编辑器,尤其在编程和文本处理领域中被大量使用。它基于Scintilla组件,提供了一个轻量级但功能强大的环境,支持多种编程语言,如C++, Java, Python, Perl等。Scite不仅具有...

    ruby编辑器(包含FreeRIDE和SciTE)

    ruby编辑器(包含FreeRIDE和SciTE) ruby编辑器(包含FreeRIDE和SciTE) Ruby语言核心和一系列常用扩展集成到了一起,还包含支持Ruby的免费的IDE工具FreeRIDE和SciTE,除了这些之外还包括帮助文档,示例代码,...

    lua5.1 scite for windows part1

    lua5.1 scite for windows part1

Global site tag (gtag.js) - Google Analytics