scite编辑器配置

 
  1. #支持中文字符++++++++++++++++++++++++++++  
  2. #支持中文 963 表示简体中文  
  3. code.page=936   
  4. output.code.page=936   
  5. #character.set=134 不启用的话,在输出区中文可能会乱码  
  6. #character.set=134   
  7. #Big5:code.page=950   
  8. #UTF8:code.page=65001   
  9. code.page=65001   
  10.   
  11. #全局参数++++++++++++++++++++++++++++  
  12. #软件工作目录  
  13. SciteDefaultHome=d:/SciTE  
  14. #关闭文件时提示保存  
  15. are.you.sure=1   
  16. #重新载入文档时提示  
  17. are.you.sure.on.reload=1   
  18. #重新载入文档时保留还原信息  
  19. reload.preserves.undo=1   
  20. #编译和运行时提示保存  
  21. #are.you.sure.for.build=1   
  22. #检查文档是否已经被其他软件打开  
  23. check.if.already.open=1   
  24. #显示最近打开的文件  
  25. save.recent=1   
  26. #只打开一个文件时隐藏标签卡  
  27. tabbar.hide.one=1   
  28. #最小化时缩小到系统托盘  
  29. minimize.to.tray=1   
  30. #显示工具栏  
  31. toolbar.visible=1   
  32. #显示状态栏  
  33. statusbar.visible=1   
  34. #标题栏显示1 / 2 / 3 三种方式显示当前编辑文件名和文件路径  
  35. title.full.path=1   
  36. #最小化到屏幕下方的任务栏。如果改成1 ,就是最小到屏幕最右下角的托盘区域。  
  37. minimize.to.tray=0   
  38. #scite启动时tab栏可见  
  39. tabbar.visible=1   
  40. #当只打开一篇文档时隐藏tab栏  
  41. tabbar.hide.one=0   
  42. #tab栏启用多行模式,同时打开较多文件时,多行模式比较方便  
  43. tabbar.multiline=1   
  44. #打开文件路径为当前编辑文件相同目录  
  45. open.dialog.in.file.directory=1   
  46. #将结果输出窗口放到下方  
  47. split.vertical=0   
  48. #打开文件时打开的目录为当前操作文件所在目录。这个功能非常实用,否则有时文件目录很深,要打开一个文件,一级级点击进去  
  49. open.dialog.in.file.directory=1   
  50. #在输出区显示执行命令所用时间  
  51. time.commands=1   
  52.   
  53. #替换相关设置,0 时()要写成/(/)。一般设成 1 ++++++++++++++++++++++++++++  
  54. find.replace.regexp.posix=1   
  55. #打开替换高级开关,可以只搜索某个样式  
  56. find.replace.advanced=1   
  57. #是否默认用正则表达式搜索  
  58. find.replace.regexp=0   
  59. #默认搜索时Wrap around  
  60. find.replace.wrap=1   
  61. #也就是搜索框的Transform backslash expressions开关  
  62. #打开这个开关,搜索时要用//来表示/  
  63. find.replace.escapes=0   
  64. find.replacewith.focus=1   
  65. #通过搜索查找到的字符颜色(用半透明显示)  
  66. find.mark=#F14687  
  67.   
  68. #界面布局,字体,颜色等++++++++++++++++++++++++++++  
  69. #软件启动时左边距,上边距,宽,高. 宽高设成-1 时表示窗口最大化  
  70. position.left=0   
  71. position.top=0   
  72. position.width=-1   
  73. position.height=-1   
  74. #缩进空白可见  
  75. view.indentation.whitespace=1   
  76. #设置空白符的前景色和背景色  
  77. whitespace.fore  
  78. whitespace.back  
  79. #每个空白缩进单元显示一条垂直线,修改后重启Scite文本编辑器生效。  
  80. view.indentation.guides=1   
  81. highlight.indentation.guides=1   
  82. #默认字体字号,这里使用了等宽字体  
  83. font.base=font:Courier New,size:12   
  84. font.small=font:Courier New,size:12   
  85. #选中代码字体、背景颜色及色彩透明度  
  86. selection.fore=#000000   
  87. selection.back=#000080   
  88. selection.alpha=80   
  89. #闪烁光标的颜色  
  90. caret.fore=#000080   
  91. #闪烁光标的宽度1 / 2 / 3   
  92. caret.width=2   
  93. #光标所在行背景色  
  94. caret.line.back=#FFFF00  
  95.   
  96. #缩进,换行,代码折叠++++++++++++++++++++++++++++  
  97. #启用括号匹配检查  
  98. braces.check=1   
  99. braces.sloppy=1   
  100. #tab键缩进的字符数  
  101. tabsize=4   
  102. #缩进字符数  
  103. indent.size=4   
  104. #缩进使用tab键  
  105. use.tabs=1   
  106. #缩进,就是自动保持前一行的缩进  
  107. #indent.auto=1   
  108. #智能缩进,和上面的区别就是有反缩进  
  109. indent.automatic=1   
  110. #代码缩进,比如大括号回车自动缩进  
  111. indent.opening=1   
  112. #代码反缩进,同上  
  113. indent.closing=1   
  114. #tab键缩进  
  115. #tab.indents=0   
  116. #自动换行开关,写代码一般不要打开自动换行  
  117. #wrap=1   
  118. #换行的风格,没用过  
  119. #wrap.style=2   
  120. #输出窗口自动换行  
  121. #output.wrap=1   
  122. #自动换行处的标记符  
  123. wrap.visual.flags=3   
  124. #代码折叠开关,建议打开  
  125. fold=1   
  126. #折叠指示,建议打开  
  127. fold.compact=1   
  128. #折叠代码样式1 / 2 / 32 比较好看  
  129. fold.symbols=2   
  130. #代码折叠区的宽度  
  131. fold.margin.width=16   
  132. #代码注释折叠  
  133. fold.comment=1   
  134. #折叠预处理  
  135. fold.preprocessor=1   
  136. #鼠标到达文件末尾行后滚动条可继续下移  
  137. end.at.last.line=0   
  138. #显示行号  
  139. line.margin.visible=1   
  140. #行号显示的位数,3 +表示默认 3 位数,不够再加  
  141. line.margin.width=3 +  
  142. #行号缩进的宽度,最好不缩进  
  143. margin.width=0   
  144. #长行指示  
  145. edge.column=200   
  146. edge.mode=0   
  147. edge.colour=#F9F9F9  
  148. #设置错误行的前景色和背景色  
  149. error.marker.fore=#0000A0  
  150. error.marker.back=#DADAFF  
  151. #设置书签列的前景色,背景色和透明度  
  152. bookmark.fore=#808000   
  153. bookmark.back=#FFFFA0  
  154. #如果书签列被关闭,书签所在行将以指定透明度显示  
  155. bookmark.alpha=100   
  156.   
  157. #语法提示及自动完成++++++++++++++++++++++++++++  
  158. #除默认语法提示外,可自定义增加后缀名为API语法自动完成文件,$(SciteDefaultHome)表示工作目录,建议在工作目录中新建API目录专门存放自动完成文件  
  159. api.*.asp=$(SciteDefaultHome)/api/asp.api  
  160. #python  
  161. api.*.py=$(SciteDefaultHome)/api/python.api  
  162. api.*.pyw=$(SciteDefaultHome)/api/python.api  
  163. #php  
  164. api.*.php=$(SciteDefaultHome)/api/php.api  
  165. #css  
  166. api.*.css=$(SciteDefaultHome)/api/css.api  
  167. #java  
  168. api.*.js=$(SciteDefaultHome)/api/java.api  
  169.   
  170. #在文件内出现过的词都可以自动完成  
  171. autocompleteword.automatic=1   
  172.   
  173. #自动补全xml及html标签  
  174. xml.auto.close.tags=1   
  175. #xml和html文档标签大小写不敏感  
  176. html.tags.case.sensitive=0   
  177. #编译错误定位到源代码  
  178. error.select.line=1   
  179.   
  180. #语言菜单的配置,不希望在语言菜单的下拉菜单列表中出现语言就在这里把它注释掉(行首加#号),新加入的语言同样可以在这里添加++++++++++++++++++++++++++++  
  181. work on GTK+.  
  182. menu.language=/  
  183. #FreeBasic|bas||/  
  184. Text|txt|Shift+F11|/  
  185. Asp|asp||/  
  186. Ada|ads||/  
  187. #Apache Confi&g|conf||/  
  188. Assembler|asm||/  
  189. #ASN.1 |asn1||/  
  190. #Avenue|ave||/  
  191. #Baan|bc||/  
  192. &Batch|bat||/  
  193. #Bullant|ant||/  
  194. &C / C++|c||/  
  195. #CMake|cmake||/  
  196. C&#|cs||/  
  197. #Csound|orc||/  
  198. CSS|css||/  
  199. D|d||/  
  200. &Difference|diff||/  
  201. #&Eiffel|e||/  
  202. #Erlang|erl||/  
  203. &Errorlist|err||/  
  204. #FlagShip|prg||/  
  205. &Fortran|f90||/  
  206. H&ypertext|html|F12|/  
  207. #&InnoSetup|iss||/  
  208. &Java|java||/  
  209. Java&scrīpt|js||/  
  210. #&Kix|kix||/  
  211. TeX|tex||/  
  212. Lisp|lisp||/  
  213. #Lot|lot||/  
  214. #Lout|lt||/  
  215. Lu&a|lua||/  
  216. Matlab|m.matlab||/  
  217. &Makefile|mak|Ctrl+Shift+F11|/  
  218. #Post|mp||/  
  219. #MMIXAL|mms||/  
  220. #&nnCron crontab|tab||/  
  221. #NSIS|nsis||/  
  222. #Objective Caml|ml||/  
  223. #Octave|m.octave||/  
  224. #Opal|impl||/  
  225. Pascal|pas||/  
  226. Pe&rl|pl||/  
  227. P&HP|php||/  
  228. #P&LSQL|spec||/  
  229. &Properties|properties||/  
  230. #P&ostscrīpt|ps||/  
  231. #P&OV-Ray SDL|pov||/  
  232. Pytho&n|py||/  
  233. #Reso&urce|rc||/  
  234. Ruby|rb||/  
  235. Shell|sh||/  
  236. S&QL|sql||/  
  237. #Specman|e||/  
  238. &TCL|tcl||/  
  239. &VB|vb||/  
  240. VBScr&ipt|vbs||/  
  241. #Verilog|v||/  
  242. #VHDL|vhd||/  
  243. &XML|xml|Shift+F12|/  
  244. YAML|yaml||  
  245.   
  246. #外部的扩展,打印和导出文档的时候有用++++++++++++++++++++++++++++  
  247. #export.keep.ext=1 (构建可执行程序支持)  
  248. #所见即所得,可以实时预览  
  249. export.html.wysiwyg=1   
  250. #export.html.tabs=1 (HTML tab键支持)  
  251. #export.html.folding=1 (HTML折叠支持)  
  252. #HTML旧风格支持  
  253. export.html.styleused=1   
  254. #export.html.title.fullpath=1 (HTML文件显示完整路径)  
  255. #export.rtf.tabs=1 (多文档RTF支持)  
  256. #export.rtf.font.face=Arial(RTF文档的默认字体)  
  257. #export.rtf.font.size=9 (同上)  
  258. #export.rtf.tabsize=8 (同上)  
  259.   
  260. #输出PDF文档放大倍数  
  261. export.pdf.magnification=0   
  262. #PDF默认字体Font: Courier, Helvetica or Times (Courier  
  263. line-wraps)  
  264. export.pdf.font=Helvetica  
  265. #Page size (in points): width, height  
  266. #E.g. Letter 612 , 792 ; A4  595 , 842 ; maximum  14400 , 14400   
  267. #PDF页面默认大小  
  268. export.pdf.pagesize=595 , 842   
  269. #PDF默认页边距Margins (in points): left, right, top, bottom  
  270. export.pdf.margins=72 , 72 , 72 , 72   
  271. #支持输出XML  
  272. export.xml.collapse.spaces=1   
  273. export.xml.collapse.lines=1   
  274.   
  275. #常用字符列表,留下英文和数字就行了,汉字感觉用不上++++++++++++++++++++++++++++  
  276. chars.alpha=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ  
  277. chars.numeric=0123456789   
  278.   
  279. #打开文件对话框的文件过滤配置,默认的文件类型是在source.files中定义的文件类型,把自己最常编辑的文件类型写到source.files中,如*.php;*.html;等++++++++++++++++++++++++++++  
  280. source.files=*.asm;*.c;*.cc;*.cpp;*.cxx;*.cs;*.h;*.hh;*.hxx;*.hpp;/  
  281. *.idl;*.odl;*.rc;*.rc2;*.dlg;*.def;/  
  282. *.vb;*.vbs;*.bas;*.frm;*.cls;*.ctl;/  
  283. *.java;*.js;*.php;*.py;*.pl;*.rb;*.cgi;*.lua;*.conf;/  
  284. make*;*.mak;/  
  285. *.properties;*.html;*.xml;*.iface;*.bat;*.e  
  286.   
  287. if PLAT_WIN  
  288. all.files=All Files (*.*)|*.*|  
  289. if PLAT_GTK  
  290. all.files=All Files (*)|*|Hidden Files (.*)|.*|  
  291. open.filter=/  
  292. All Source|$(source.files)|/  
  293. $(all.files)/  
  294. $(filter.ada)/  
  295. $(filter.conf)/  
  296. $(filter.asm)/  
  297. $(filter.asn1)/  
  298. $(filter.ave)/  
  299. $(filter.baan)/  
  300. $(filter.bash)/  
  301. $(filter.caml)/  
  302. $(filter.cmake)/  
  303. $(filter.cpp)/  
  304. #$(filter.ch)/  
  305. $(filter.css)/  
  306. $(filter.d)/  
  307. $(filter.eiffel)/  
  308. $(filter.erlang)/  
  309. $(filter.fortran)/  
  310. $(filter.idl)/  
  311. $(filter.inno)/  
  312. $(filter.java)/  
  313. $(filter.js)/  
  314. $(filter.kix)/  
  315. $(filter.lout)/  
  316. $(filter.lua)/  
  317. $(filter.matlab)/  
  318. $(filter.post)/  
  319. $(filter.mmixal)/  
  320. $(filter.nncrontab)/  
  321. $(filter.nsis)/  
  322. $(filter.opal)/  
  323. $(filter.pascal)/  
  324. $(filter.perl)/  
  325. $(filter.php)/  
  326. $(filter.pov)/  
  327. $(filter.prg)/  
  328. $(filter.properties)/  
  329. $(filter.ps)/  
  330. $(filter.python)/  
  331. $(filter.ruby)/  
  332. $(filter.sql)/  
  333. $(filter.specman)/  
  334. $(filter.tcl)/  
  335. $(filter.tex)/  
  336. $(filter.text)/  
  337. $(filter.vb)/  
  338. $(filter.web)/  
  339. $(filter.yaml)/  
  340. $(filter.verilog)/  
  341. $(filter.vhdl)  
  342.   
  343. #部分语言特别设置++++++++++++++++++++++++++++  
  344. #asp的默认脚本语言,设成1 时是Java,  2 是VB,  3 是Python  
  345. asp.default.language=2   
  346. #Python用的,你不用Python编程语言的话,这条不用管,大概是缩进对齐用的  
  347. tab.timmy.whinge.level  
  348.   
  349. #输出区的位置,大小,及启动scite文本编辑器时输出区是否隐藏++++++++++++++++++++++++++++  
  350. #输出区在下方  
  351. split.vertical=0   
  352. #output.horizontal.size=200   
  353. #output.vertical.size=60   
  354. #output.initial.hide=1   
  355. #执行命令前清空输出区的内容  
  356. clear.before.execute=1  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值