注册 登陆

SCITE的几个配置的说明:

1、设置SciTEGlobal.properties

(1):在Internationalisation一段中,增加code.page=936和character.set=134两行,其他的都注释掉。不然选择中文时出现乱码。这两项是中文的字符编码。
(2);在Indentation一段中,设置indent.auto=1,indent.automatic=1,indent.opening=1。这是设置缩进的。
(3);在Wrapping of long lines一段中,设置wrap=1和output.wrap=1
(4);在Checking一段中,设置check.if.already.open=1,默认是注释掉的。这样打开文件是打开一个标签而不是窗口。
(5);在Folding一段中,设置fold.symbols=2,这样的段落折叠比较好看些。
(6);如果不想输出窗口在编辑窗口右边,设置split.vertical=0。
        如果要显示行号,设置line.margin.visible=1。
        如果不想要行号右边空白,设置margin.width=0。
        如果不想在Option菜单中出现那么多Open ****.properties,可以在文件末尾把那些import都注释掉。其中cpp和others是c,c++,java的语法高亮文件。  

编辑中文 修改SciTEGlobal.properties文件,设置code.page=936,
character.set=134,这样SciTE就可以把汉字看成一个整体而不是两个字节.  
同时打开多个文件 SciTE
允许编辑一个文件,但是可以通过改变buffers 属性的值来打开多个文件.  
设置同时打开的文件个数.   窗口的标题栏显示buffer的个数使tabbar.hide.one=1  
设置tabbar.hide.one成1时隐藏页面直到打开多个文件时.  
SciTE能够同时打开多个文件,但是只有一个文件是可见的的初始配置只
SciTEGlobal.properties中相关的属性有:  
buffers=10  
title.show.buffers=1  
tabbar.visible=1  
设置tabbar.visible成1页面在SciTE启动时可见.  
在左边显示行号 修改SciTEGlobal.properties文件,设置line.numbers=4.  
最近使用文件列表 修改SciTEGlobal.properties文件,设置save.recent=1.  
显示工具栏 修改SciTEGlobal.properties文件,设置toolbar.visible=1.   
显示SciTEGlobal.properties文件,设置statusbar.visible=1.状态栏
显示当前行号,列号,修改状态,回车定义.  
自动完成 修改SciTEGlobal.properties文件,设置
autocompleteword.automatic=1.  
修改制表符显示长度 修改SciTEGlobal.properties文件,设置tabsize=4,indent.size=4.
缺省语言 当新建一个文件时选择缺省语言模式,例如设置default.file.ext=.pl,
选择LSL语法风格.  

* 启动时全屏(position.width=1024、position.height=740)  
* 字体改成等宽(use.monospaced=1)  
* 多页面显示(Buffers=10)  
* 增加页面Tab(tabbar.visible=1)  
* 将输出反馈窗口放到编辑窗口的下面(split.vertical=0)  
* 状态条和工具条(toolbar.visible=1、statusbar.visible=1)  

局配置:
打开 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  
2、增加中文菜单文件(locale.properties)
语言文件(有中文):
   
http://scintilla.sourceforge.net/SciTETranslation.html

« 上一篇 | 下一篇 »