资源描述:
《lua中关于文本编辑器scite配置方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、LUA中关于文本编辑器SciTE配置方法LUA中关于文本编辑器SciTE配置方法是本文要介绍的内容,主要是来lua中文本的相关操作,具体内容来看本文详解。多数情况,值设成1表示启用某个功能,设成0表示不启用某个功能.开头的行是注释,scite在解析时会忽略.我们看SciTEGlobal.properties中不少配置属性都用注释掉了,你只要删除行首的就可以启用了。设置启动时左边距,上边距,宽,高.宽高设成-1时表示最大化1.position.left=0 2.position.top=0 3.positi
2、on.width=-1 4.position.height=-1 当打开两个scite时,设成1,并position.left=0,position.width=屏幕宽度一半,这时两个scite实例就可以并列显示了.这在特殊情况下可能有用1.position.tile=0 设置可以同时打开文件的数目,就象使用多页面浏览器一样。只能设置在全局配置中,并且在启动scite前修改才能生效。如果用的是autoit专用版,这个值已经设成20,不用改。1.buffers=20 当打开多个页面时,设成1,按Ctrl+t
3、abb切换到先前打开页面;设0时则按排列顺序切换.1.buffers.zorder.switching=1 1为关闭未保存文件时提示,如果设成0则自动保存,不提示1.are.you.sure=1 0为编译时自动保存文件,不提示.设成1则提示保存1.are.you.sure.for.build=0 1为编译时自动保存所有文件1.save.all.for.build=1 启动时空白不可见1.view.whitespace=0 缩进空白可见1.view.indentation.whitespace=1 设置空白
4、符的前景色和背景色1.whitespace.fore 2.whitespace.back 每个空白缩进单元显示一条垂直线,修改后重启Scite文本编辑器生效。1.view.indentation.guides=1 2.highlight.indentation.guides=1 初始化时不显示行结束符。所谓行结束符就是回车CR,换行LF,或回车换行CRLF。打开不同平台下创建的文件时可能有用.windows,mac,unix就是三个不同的平台.1.view.eol=0 行结束符的模式,UNIX使用LF,M
5、acintosh使用CR,Dos/Windows使用CRLF1.eol.mode 启用这项设置会覆盖eol.mode的设置。设成1表示根据文档内容选择行结束符模式.1.eol.auto=1 代码编辑区两边的留空.由此可见,SciTE的设置真是非常细致,在定制性上很少有texteditor文本编辑器能比得上,当你熟悉以后你就会越来越喜欢上她的.1.blank.margin.left=4 2.blank.margin.right=4 初始化是编辑区左边,显示行号列右侧的边距。书签标志就在这里1.margin.
6、width=16 代码编辑区左侧,显示折叠符号列的颜色和高亮颜色。1.fold.margin.colour=FF0000 2.fold.margin.highlight.colour=0000FF 全屏时隐藏菜单栏,经测试,只有在全局配置里更改才有效。1.full.screen.hides.menu =1 最小化到屏幕下方的任务栏。如果改成1,就是最小到屏幕最右下角的托盘区域。1.minimize.to.tray=0 初始化时编辑区左边显示行号列可见。如果你不写代码,只是用来写文章,那么这里可设成0,也就
7、是不显示行号,编辑区会更大些。1.line.margin.visible=1 行号列的宽度,也就是预留几位数的行号,如果你希望位数不足时能自动扩展,可以在数字后跟个+号,比如line.margin.width=3+1.line.margin.width=6 scite启动时tab栏可见。1.tabbar.visible=1 当只打开一篇文档时隐藏tab栏。(注:这样编辑区就更大了,写文档时就更方便,可见scite作者想得非常周到)1.tabbar.hide.one=1 tab栏启用多行模式。同时打开较多文
8、件时,多行模式比较方便。1.tabbar.multiline=1 启动scite时工具栏可见.这里改成0,因为很少用到工具栏。当然,这个随各人的喜好而定。1.toolbar.visible=1 工具栏可分离1.toolbar.detachable=1 启动scite时状态栏可见1.statusbar.visible=1 菜单栏可分离1.menubar.detachable=1 状态栏循环周期及具体显示哪些信息。可以暂不去管它,