SciTE 实用设置

全局配置:
打开 SciTE 所在目录中的 SciTEGlobal.properties 文件,按照以下说明修改并保存。不过最好是修改 SciTEUser.properties 或 SciTE.properties。

1、文字编码
SciTE 默认似乎是采用西方语言编码的,这样会把一个中文字符视为两个单字节字符。

UTF-8:code.page=65001
GBK:code.page=936
Big5:code.page=950

2、换行
由于 SciTE 一般用于编写代码,所以默认设置是不换行的。

wrap=1

3、窗口最大化
默认窗口是长条形,不符合通常的习惯。

position.width=-1
position.height=-1

4、工作目录

SciteDefaultHome=SciTE 所在的目录

5、最小化到系统托盘

minimize.to.tray=1

6、文件尾留空
默认设置中,光标在文件最后一行时垂直滑动条无法再向下滚动,不符合使用习惯。

end.at.last.line=0

7、工具条
默认不显示工具条,可能是觉得快捷键更好吧。

toolbar.visible=1

8、状态条
默认不显示状态条。

statusbar.visible=1

9、选中部分颜色
分别为前景色和后景色,都换成了我习惯用的颜色。

selection.fore=#FFFFFF
selection.back=#0080FF

10、设置语法提示
除了默认的语法提示之外,还可以通过新增 API 文件增加语法提示种类。需要告诉程序 API 文件的位置。我建议是在工作目录中新建一个 api 目录,专门存放这些文件。$(SciteDefaultHome) 表示工作目录。


api.*.c=$(SciteDefaultHome)\api\c.api
api.*.py=$(SciteDefaultHome)\api\python.api
api.*.php=$(SciteDefaultHome)\api\php.api

11、设置 Tab
默认是缩排8位,最好是统一改为4位。

tabsize=4
indent.size=4

12、文件中搜索
默认搜索 *.c、*.cxx 和 *.h 文件。

find.files=*.*

13、自动完成

autocompleteword.automatic=1

14、自动补全 XML 标签

xml.auto.close.tags=1

15、显示最近打开的文件

save.recent=1

16、设置 Home/End
默认跳至逻辑行的行首和行尾,即使打开了自动换行。

wrap.aware.home.end.keys=1

缩略词配置:
编辑 abbrev.properties 文件,按照如下格式定义缩略词。

缩略词=完整词句

如 Calon=Remainder Book

编辑后输入“Calon”后按下 Ctrl+B,则自动替换为 Remainder Book。

如果想让光标在替换之后定位在词尾之外的位置,则用一个管道符“|”指示该位置。

如 Calon=Remainder|Book

其他:
SciTE 主页
下载页面
帮助文档
附加内容
我的全局设置(SciteDefaultHome 为空,请自己设置)
由 Markus Gritsch 编写的 Python 语法提示文件生成脚本(需要安装 Python

posted: 2006/04/03
under: 软硬挨踢

  • http://lidan.info lidan

    hoho,你开始研究scite了,我在研究emeditor pro了…

    都是很好很好的啊…

    猛然发现自己又开始舍本逐末了…

    写好程序才是正经:)

  • http://lidan.info lidan

    hoho,你开始研究scite了,我在研究emeditor pro了…

    都是很好很好的啊…

    猛然发现自己又开始舍本逐末了…

    写好程序才是正经:)

  • http://calon.weblogs.us/ Calon

    好东西当然要多把玩把玩:961:
    我的工作和写程序没什么关系,所以不用担心,嘿嘿。不过工欲善其事必先利其器嘛,用个不顺手的编辑器也会事倍功半的。

    EmEditor 的好处是多次查找对应多种高亮颜色,打开巨型文件速度飞快,界面清爽,支持脚本和扩展。

    最重要的是细节的地方很贴心,对亚洲语言编码的支持天生就很好,这两点值得一些优秀的开源软件学习。

  • http://calon.weblogs.us/ Calon

    好东西当然要多把玩把玩:961:
    我的工作和写程序没什么关系,所以不用担心,嘿嘿。不过工欲善其事必先利其器嘛,用个不顺手的编辑器也会事倍功半的。

    EmEditor 的好处是多次查找对应多种高亮颜色,打开巨型文件速度飞快,界面清爽,支持脚本和扩展。

    最重要的是细节的地方很贴心,对亚洲语言编码的支持天生就很好,这两点值得一些优秀的开源软件学习。

  • http://scite.ruteam.ru/ Tugarinov Sergey

    SciTE for russian 🙂

  • http://scite.ruteam.ru/ Tugarinov Sergey

    SciTE for russian 🙂

  • http://calon.weblogs.us/ Calon

    Wow, it’s a beautiful and clean site. :235:

  • http://calon.weblogs.us/ Calon

    Wow, it’s a beautiful and clean site. :235:

  • http://scite.ruteam.ru/ Tugarinov Sergey

    2Calon
    800×600? :)))

  • http://scite.ruteam.ru/ Tugarinov Sergey

    2Calon
    800×600? :)))

  • Pingback: DiveIntoCode » Blog 存档 » Scite 常用设置

  • http://zai.irui.cn attimee

    怎么我trackback过来 是乱码阿? 两边用的都是utf-8阿

  • http://zai.irui.cn attimee

    怎么我trackback过来 是乱码阿? 两边用的都是utf-8阿

  • http://calon.weblogs.us/ Calon

    不知道也,好在还能够看懂,因为我有练过哦 😆

  • http://calon.weblogs.us/ Calon

    不知道也,好在还能够看懂,因为我有练过哦 😆

  • Pingback: 尘封记忆