text editor文本编辑器scite的配置文件类型text editor文本编辑器scite主要有以下几个配置文件:
SciTEGlobal.properties 全局配置文件,一般不去改动 SciTEUser.properties 用户配置文件,对全局配置要改动的地方,都写在这个文件里 SciTE.properties 本地配置文件,也就是针对当前目录的配置文件, 会覆盖全局和用户配置文件. ***.properties 特定文件类型的配置文件,比如 html.properties就是专门针对网页文件的配置文件
可以对照scite文本编辑器的帮助手册,逐条查看对照SciTEGlobal.properties,把要修改的属性记下来,写到sciteuser.properties中. 当用户配置和全局配置存在相同属性时,scite多数情况下会优先采用用户配置中的属性值.
特定文件类型的配置文件可以从scite文本编辑器作者的网页下载: http://www.scintilla.org/SciTE.html
text editor文本编辑器scite用户配置例子# 使scite文本编辑器支持中文 code.page=936 output.code.page=936 #~ character.set=134
## 设置可以同时打开文件的数目,就象使用多页面浏览器一样。只能设置在全局配置中,并且在启动scite前修改才能生效。 buffers=20
## 1为关闭未保存文件时提示,如果设成0则自动保存,不提示 are.you.sure=0 ## 0为编译时自动保存文件,不提示. 设成1则提示保存 are.you.sure.for.build=0 # 1为编译时自动保存所有文件 save.all.for.build=0 ##代码编辑区两边的留空.由此可见,SciTE的设置真是非常细致, 在定制性上很少有text editor文本编辑器能比得上,当你熟悉以后你就会越来越喜欢上她的. blank.margin.left=0 blank.margin.right=0 ## 初始化是编辑区左边,显示行号列右侧的边距。书签标志就在这里 margin.width=16
## 初始化时编辑区左边显示行号列可见。 line.margin.visible=1 ## 行号列的宽度,也就是预留几位数的行号,如果你希望位数不足时能自动扩展,可以在数字后跟个+号,比如line.3+ line.margin.width=3+
## 当只打开一篇文档时隐藏tab栏。(这样编辑区就更大了,写文档时就更方便,可见scite作者想得非常周到) tabbar.hide.one=1
## 为1时启动scite时工具栏可见. toolbar.visible=0
## 为1启动scite时状态栏可见 statusbar.visible=0 # tab栏启用多行模式。同时打开较多文件时,多行模式比较方便。 tabbar.multiline=1
## 当前文件被外部修改时自动重新载入 load.on.activate=1 # 当load.on.activate=1时,且本条设1,重新载入时会先询问你 are.you.sure.on.reload=0 # 重新载入文档时保留还原信息 reload.preserves.undo=1
# 在已运行的Scite中打开新文件 check.if.already.open=1
## 如果设置成1,当输入一个词,如果文档只有这个词以该字符开始,就会显示一个自动完成选择框,按Tab键就能完成自动输入。 autocompleteword.automatic=1
## xml和html文档标签是否自动关闭 xml.auto.close.tags=0 # xml和html文档标签大小写不敏感 html.tags.case.sensitive=0
## 编辑区和输出区的初始化缩放比例。0是默认值,正值放大,负值缩小。 ## 这是一个比较实用的配置,不用修改任何样式就可以改变屏幕表现 magnification=1 output.magnification=1
# 输出区的位置,大小,及启动scite文本编辑器时输出区是否隐藏 # 输出区在下方 split.vertical=0 #output.horizontal.size=200 #output.vertical.size=60 #output.initial.hide=1 # 执行命令前清空输出区的内容 clear.before.execute=1
## 新建文件时的默认语言模块 # default.file.ext=.au3
## 在输出区显示执行命令所用时间。yidabu.com设成0关闭。 time.commands=0
## 折叠设置 # 启用折叠 fold=1 # 编辑区折叠列初始化宽度. fold.margin.width=16 # 折叠符号,0为三角形,1为展开-收缩+, 2为圆形,3方形。一般选2 fold.symbols=2 # 初始化是否折叠。yidabu.com一般设成1,这样再长的文章,因为只显示结构,看上去了一目了然。 fold.on.open=1 # 设成1,伸展时折叠符号区有一条短线指示折叠位置。收缩时显示一条长线。 fold.compact=1 # xml和html文件折叠 fold.html=0
# 标题栏显示信息,0为文件名,1为全路径,2为显示文件名和目录名。 title.full.path=1
## 一个tab占几个空格,一般设成4。 tabsize=4 # 一个自动缩进占几个空格,一般为4 indent.size=4
# 1为初始化时自动换行 wrap=0
# 不显示行结束符。所谓行结束符就是回车CR,换行LF,或回车换行CRLF。打开不同平台下创建的文件时可能有用. windows,mac,unix就是三个不同的平台. view.eol=0
# 自动处理当前文档,另存为html并打开IE预览,用F12,与Dreamweaver一样 command.41.*.au3=$(autoit3dir)\autoit3.exe $(autoit3dir)\code\htmlFormat.au3 "$(FilePath)" command.name.41.*.au3=get html command.save.before.41.*.au3=1 command.shortcut.41.*.au3=F12
# getkey command.42.*.au3=$(autoit3dir)\autoit3.exe /ErrorStdOut $(autoit3dir)\code\baiduKey.au3 $(CurrentWord) command.name.42.*.au3=getkey command.save.before.42.*.au3=1 command.shortcut.42.*.au3=Ctrl+Alt+F2 command.is.filter.42.*.au3=1
# 替换文档中的<和> command.43.*.au3=$(autoit3dir)\autoit3.exe /ErrorStdOut $(autoit3dir)\code\替换html代码的lt和gt.au3 "$(FilePath)" command.name.43.*.au3=replaceLT command.save.before.43.*.au3=1 command.shortcut.43.*.au3=Ctrl+Alt+R command.is.filter.43.*.au3=1
# 导入特定语言文件 只能在全局配置中修改 import au3 import lua import others ##import asm ##import caml ##import conf ##import cpp ##import css ##import html ##import kix ##import lot ##import nsis ##import pascal ##import perl ##import ps ##import python ##import sql ##import tcl ##import tex ##import vb
#以下设置你可以先注释掉了,根据你的实际情况修改设置后开启 ## 全屏时隐藏菜单栏 只有在全局配置里更改才有效。 full.screen.hides.menu =1 ## 定义一个路径,指定执行菜单FIle,Open Selected Filename时的搜索路径。 # 比如要打开 myfile.au3 这个文件,该文件位于上面指定的搜索路径,这时只要把光标移动到 myfile.au3 ,再按快捷键Ctrl+Shift+O就自动打开这个文档了 openpath.*.au3=D:\AutoIt\article;D:\AutoIt\code;D:\AutoIt\config;D:\AutoIt\SciTE\api ## 指定执行File菜单Open Selected Filename命令时打开文件的默认后缀,例如把光标放到字符 myfile 再按快捷键Ctrl+Shift+O就自动打开这个文档了 open.suffix.*.au3=.au3 ## 设置F1执行的命令。这是一个非常有用的功能,因为它可以把当前光标所在的词传过去,从而打开特定主题的帮助。就这个功能,就把大多数文本编辑器比下去了 # exe格式帮助文件,subsystem值2;chm帮助文件,subsystem取4; hlp文件subsystem取5
|
|
|