震撼!scite-st使用技巧
上一篇 /
下一篇 2007-11-09 20:28:28
/ 个人分类:SciTE-st专题
scite-st使用技巧 总体配置文件是SciTEGlobal.properties,配色要修改子文件夹lexers下的lexer.lua文件,另外最好用monaco字体。希望大家把自己的配色方案和其他使用方法或对软件的改进在这里贡献出来,互相交流一下。这里先补充几点使用技巧。(补充,我整理过的软件可去论坛上下)
1=>语法api自动提示:
语法api文件在scripts文件夹下ruby文件夹里。在utils文件夹里还有一个工具gen_ruby_api.rb,可用来生成最新版本的ruby API文件。
2=>插入预置代码块:
插入预置代码块方法举例如下,要插入
class...initialize..end代码块,输入clai然后按ctrl+i组合键,效果出来了吧,不要急,接着按上述组合键,光标
置于CLASSNAME处,输入代码,输入完接着按上述组合键,现在光标已经跳到下一个要输入代码处,等全部输入完成,下面的高亮条才会消失,表示顺利完
成语句,这点完全不输给苹果上的textmate。当然语法提示也好,插入代码块也好,都要确保你编辑器知道你正在写ruby程序,可按一下f9键。那么
要怎么知道或定制自己的代码块呢,打开ruby文件夹里的snippets.lua文件看一下就明白了。3=>用ruby语句来产生代码:
这个方法感觉可能相当有用,现在用的不多还不知道,希望大家有什么好的发现也来说一说。现在先来体会一下,不论你现在正在编写什么语言的代码,都可以利用ruby来为你写程序:输入 10.times{puts "if....else...end"} 然后按ctrl+alt+e组合键,没反应?别急,再按一下代表ruby的r键,可以看到黑窗口闪了一闪,你要的十行代码已经在他们的位置上了。
4=>快速打开引用模块相关文件:
如果你写下如下代码:require
'rubygems'...突然想参考一下rubygems的源代码,赶紧打开资源浏览器。。。别急,现在你要做的只是把你的光标放在rubygems
上,然后按下alt+c组合键,没反应?别急,再按一下g键,黑窗口又闪了闪,rubygems.rb已经为你打开了。当然别忘了按f9。5=>插入rails代码块:
首先需要先保存并起好.rhtml文件名。然后输入re,再按ctrl+alt+i,re变成了<%= %>,更多?在html文件夹下的snippets.lua文件里,后半部分都是,你也可以定制。相关文档中Mitchell提到要将这部分独立出来,不知何时做?谁来研究一下也好。
导入论坛
收藏
分享给好友
推荐到圈子
管理
举报
TAG: