前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SciTE中文配置信息

SciTE中文配置信息

作者头像
zhaoJian.Net
发布2023-02-24 09:36:49
1.2K0
发布2023-02-24 09:36:49
举报
文章被收录于专栏:zhaoJian.Net

最近换SciTE编辑器了,非常适合我,这是我使用过的唯一能媲美notepad++的编辑器了,因为就要常驻Linux了,所以准备转投SciTE了。

用了几天还不错,不过配置的确很头疼,我的这个配置是参考了一下网上的,又修改了一下适合我自己的习惯。

贴出来,有需要的就拿去吧。(后期会持续更新...)

#SciTEGlobal.properties

——全局配置文件,一般不去改动;

#SciTEUser.properties ——用户配置文件,对全局配置要改动的地方,都写在这个文件里;

#SciTE.properties ——本地配置文件,也就是针对当前目录的配置文件, 会覆盖全局和用户配置文件;

#html.properties ——特定文件类型的配置文件,比如html.properties就是专门针对网页文件的配置文件,au3.properties是AutoIt的配置文件;

#参数中多数情况下值设成1表示启用某个功能,设成0表示不启用某个功能。

#支持中文字符++++++++++++++++++++++++++++

#支持中文 963表示简体中文

code.page=65001

output.code.page=65001

#character.set=134不启用的话,在输出区中文可能会乱码

#character.set=134

#Big5:code.page=950

#UTF8:code.page=65001

#全局参数++++++++++++++++++++++++++++

#软件工作目录

SciteDefaultHome=D:\系统工具\网页制作\scite

#关闭文件时提示保存

are.you.sure=1

#重新载入文档时提示

are.you.sure.on.reload=1

#重新载入文档时保留还原信息

reload.preserves.undo=1

#编译和运行时提示保存

#are.you.sure.for.build=1

#检查文档是否已经被其他软件打开

check.if.already.open=1

#显示最近打开的文件

save.recent=1

#只打开一个文件时隐藏标签卡

tabbar.hide.one=1

#最小化时缩小到系统托盘

minimize.to.tray=1

#显示工具栏

toolbar.visible=0

#显示状态栏

statusbar.visible=1

#标题栏显示1\2\3三种方式显示当前编辑文件名和文件路径

title.full.path=2

#显示当前buffer序号  

title.show.buffers=1

buffers=100

#最小化到屏幕下方的任务栏。如果改成1,就是最小到屏幕最右下角的托盘区域。

minimize.to.tray=0

#scite启动时tab栏可见

tabbar.visible=1

#当只打开一篇文档时隐藏tab栏

tabbar.hide.one=0

#tab栏启用多行模式,同时打开较多文件时,多行模式比较方便

tabbar.multiline=1

#打开文件路径为当前编辑文件相同目录

open.dialog.in.file.directory=1

#将结果输出窗口放到下方

split.vertical=0

#打开文件时打开的目录为当前操作文件所在目录。这个功能非常实用,否则有时文件目录很深,要打开一个文件,一级级点击进去。

open.dialog.in.file.directory=1

#在输出区显示执行命令所用时间

time.commands=1

#替换相关设置,0时()要写成\(\)。一般设成1++++++++++++++++++++++++++++

find.replace.regexp.posix=1

#打开替换高级开关,可以只搜索某个样式

find.replace.advanced=1

#是否默认用正则表达式搜索

find.replace.regexp=0

#默认搜索时Wrap around

find.replace.wrap=1

#也就是搜索框的Transform. backslash expressions开关

#打开这个开关,搜索时要用\\来表示\

find.replace.escapes=0

find.replacewith.focus=1

#通过搜索查找到的字符颜色(用半透明显示)

find.mark=#F14687

#界面布局,字体,颜色等++++++++++++++++++++++++++++

# 默认

style.*.32=$(font.base),back:#cce8cf

# 行号背景,前景,字体,你可以在用户配置文件里改动一下试试,立即能看到效果

style.*.33=fore:#000000,back:#CCCCCC,$(font.base)

# 括号(', ')', '[', ']', '{', 和 '}高亮颜色

style.*.34=fore:#0000FF,bold

# 不匹配括号高亮颜色.这在写代码多层括号嵌套时很有用。

style.*.35=fore::#009933,bold

# 控制字符

style.*.36=

# 缩进线

style.*.37=fore:#C0C0C0,back:#CCCCCC

# 启用括号匹配检查

braces.check=1

braces.sloppy=1

#软件启动时左边距,上边距,宽,高. 宽高设成-1时表示窗口最大化

position.left=0

position.top=0

position.width=-1

position.height=-1

# 当打开两个scite时,设成1,并position.left=0,position.width=屏幕宽度一半, 这时两个scite实例就可以并列显示了.这在特殊情况下可能有用

position.tile=1

#缩进空白可见

view.indentation.whitespace=1

#设置空白符的前景色和背景色

whitespace.fore

whitespace.back

#每个空白缩进单元显示一条垂直线,修改后重启Scite文本编辑器生效。

view.indentation.guides=1

highlight.indentation.guides=1

#默认字体字号,这里使用了等宽字体

font.base=font:Courier New,size:9

font.small=font:Courier New,size:9

#选中代码字体、背景颜色及色彩透明度

selection.fore=#000000

selection.back=#000080

selection.alpha=80

#闪烁光标的颜色

caret.fore=#000080

#闪烁光标的宽度1\2\3

caret.width=2

#光标所在行背景色

caret.line.back=#5ba52f

#缩进,换行,代码折叠++++++++++++++++++++++++++++

#启用括号匹配检查

braces.check=1

braces.sloppy=1

#tab键缩进的字符数

tabsize=4

#缩进字符数

indent.size=4

#缩进使用tab键

use.tabs=1

#缩进,就是自动保持前一行的缩进

#indent.auto=1

#智能缩进,和上面的区别就是有反缩进

indent.automatic=1

#代码缩进,比如大括号回车自动缩进

indent.opening=1

#代码反缩进,同上

indent.closing=1

#tab键缩进

#tab.indents=0

#自动换行开关,写代码一般不要打开自动换行

wrap=1

#换行的风格,没用过

wrap.style=2

#输出窗口自动换行

output.wrap=1

#自动换行处的标记符

wrap.visual.flags=0

#代码折叠开关,建议打开

fold=1

#折叠指示,建议打开

fold.compact=1

#折叠代码样式1\2\3,2比较好看

fold.symbols=3

#代码折叠区的宽度

fold.margin.width=16

#代码注释折叠

fold.comment=1

#折叠预处理

fold.preprocessor=1

#鼠标到达文件末尾行后滚动条可继续下移

end.at.last.line=0

#显示行号

line.margin.visible=1

#行号显示的位数,3+表示默认3位数,不够再加

line.margin.width=3+

#行号缩进的宽度,最好不缩进

margin.width=0

#长行指示

edge.column=200

edge.mode=0

edge.colour=#F9F9F9

#设置错误行的前景色和背景色

error.marker.fore=#0000A0

error.marker.back=#DADAFF

#设置书签列的前景色,背景色和透明度

bookmark.fore=#808000

bookmark.back=#FFFFA0

#如果书签列被关闭,书签所在行将以指定透明度显示

bookmark.alpha=100

#语法提示及自动完成++++++++++++++++++++++++++++

#除默认语法提示外,可自定义增加后缀名为API语法自动完成文件,$(SciteDefaultHome)表示工作目录,建议在工作目录中新建API目录专门存放自动完成文件

api.*.asp=$(SciteDefaultHome)/api/asp.api

#python

api.*.py=$(SciteDefaultHome)/api/python.api

api.*.pyw=$(SciteDefaultHome)/api/python.api

#php

api.*.php=$(SciteDefaultHome)/api/php.api

#css

api.*.css=$(SciteDefaultHome)/api/css.api

#java

api.*.js=$(SciteDefaultHome)/api/java.api

#在文件内出现过的词都可以自动完成

autocompleteword.automatic=1

#自动补全xml及html标签

xml.auto.close.tags=1

#xml和html文档标签大小写不敏感

html.tags.case.sensitive=0

#编译错误定位到源代码

error.select.line=1

#外部的扩展,打印和导出文档的时候有用++++++++++++++++++++++++++++

#export.keep.ext=1(构建可执行程序支持)

#所见即所得,可以实时预览

export.html.wysiwyg=1

#export.html.tabs=1(HTML tab键支持)

#export.html.folding=1(HTML折叠支持)

#HTML旧风格支持

export.html.styleused=1

#export.html.title.fullpath=1(HTML文件显示完整路径)

#export.rtf.tabs=1(多文档RTF支持)

#export.rtf.font.face=Arial(RTF文档的默认字体)

#export.rtf.font.size=9(同上)

#export.rtf.tabsize=8(同上)

#输出PDF文档放大倍数

export.pdf.magnification=0

#PDF默认字体Font: Courier, Helvetica or Times (Courier

line-wraps)

export.pdf.font=Helvetica

#Page size (in points): width, height

#E.g. Letter 612,792; A4 595,842; maximum 14400,14400

#PDF页面默认大小

export.pdf.pagesize=595,842

#PDF默认页边距Margins (in points): left, right, top, bottom

export.pdf.margins=72,72,72,72

#支持输出XML

export.xml.collapse.spaces=1

export.xml.collapse.lines=1

#常用字符列表,留下英文和数字就行了,汉字感觉用不上++++++++++++++++++++++++++++

chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

chars.numeric=0123456789

#打开文件对话框的文件过滤配置,默认的文件类型是在source.files中定义的文件类型,把自己最常编辑的文件类型写到source.files中,如*.php;*.html;等++++++++++++++++++++++++++++

source.files=*.asm;*.c;*.cc;*.cpp;*.cxx;*.cs;*.h;*.hh;*.hxx;*.hpp;\

*.idl;*.odl;*.rc;*.rc2;*.dlg;*.def;\

*.vb;*.vbs;*.bas;*.frm;*.cls;*.ctl;\

*.java;*.js;*.php;*.py;*.pl;*.rb;*.cgi;*.lua;*.conf;\

make*;*.mak;\

*.properties;*.html;*.xml;*.iface;*.bat;*.e

if PLAT_WIN

all.files=All Files (*.*)|*.*|

if PLAT_GTK

all.files=All Files (*)|*|Hidden Files (.*)|.*|

open.filter=\

All Source|$(source.files)|\

$(all.files)\

$(filter.ada)\

$(filter.conf)\

$(filter.asm)\

$(filter.asn1)\

$(filter.ave)\

$(filter.baan)\

$(filter.bash)\

$(filter.caml)\

$(filter.cmake)\

$(filter.cpp)\

#$(filter.ch)\

$(filter.css)\

$(filter.d)\

$(filter.eiffel)\

$(filter.erlang)\

$(filter.fortran)\

$(filter.idl)\

$(filter.inno)\

$(filter.java)\

$(filter.js)\

$(filter.kix)\

$(filter.lout)\

$(filter.lua)\

$(filter.matlab)\

$(filter.post)\

$(filter.mmixal)\

$(filter.nncrontab)\

$(filter.nsis)\

$(filter.opal)\

$(filter.pascal)\

$(filter.perl)\

$(filter.php)\

$(filter.pov)\

$(filter.prg)\

$(filter.properties)\

$(filter.ps)\

$(filter.python)\

$(filter.ruby)\

$(filter.sql)\

$(filter.specman)\

$(filter.tcl)\

$(filter.tex)\

$(filter.text)\

$(filter.vb)\

$(filter.web)\

$(filter.yaml)\

$(filter.verilog)\

$(filter.vhdl)

#部分语言特别设置++++++++++++++++++++++++++++

#asp的默认脚本语言,设成1时是Java, 2是VB, 3是Python

asp.default.language=2

#Python用的,你不用Python编程语言的话,这条不用管,大概是缩进对齐用的

tab.timmy.whinge.level

#输出区的位置,大小,及启动scite文本编辑器时输出区是否隐藏++++++++++++++++++++++++++++

#输出区在下方

split.vertical=0

#output.horizontal.size=200

#output.vertical.size=60

#output.initial.hide=1

#执行命令前清空输出区的内容

clear.before.execute=1

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

end.at.last.line=0

# 新建文件时的默认语言模块  

default.file.ext=.hmtl

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2012年08月8日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档