找回密码
 加入
搜索
查看: 4080|回复: 8

[系统综合] Scit编辑器折叠与自动缩进设置问题

  [复制链接]
发表于 2010-8-2 19:51:29 | 显示全部楼层 |阅读模式
本帖最后由 529304mnm 于 2010-8-2 19:59 编辑

以前编辑各种脚本都细化用notepad++但是最近发现其实autoit压缩包里面推荐的编辑器其实很好用,支持自定义程序和直观的代码颜色与关键字设置,不想同时用两种编辑器所以想完全使用scite编辑器,于是打算设置一下,scite编辑器默认的字体我不喜欢就用了fixedsys,并且让vbs支持了自动不全代码和函数提示功能。
图1:vbs高亮

图2:自动补全功能

图3:函数语法提示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-8-2 19:56:23 | 显示全部楼层
什么问题啊
没看明白
 楼主| 发表于 2010-8-2 19:58:24 | 显示全部楼层
但是还存在一些问题,想请教高人
问题1:vbs代码怎么支持自动缩进
问题2:vbs代码怎么支持折叠

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-8-2 20:00:53 | 显示全部楼层
好像Scit只支持AU3
好像,我不太清楚
谁知道啊
 楼主| 发表于 2010-8-2 20:01:08 | 显示全部楼层
本帖最后由 529304mnm 于 2010-8-2 20:05 编辑

我在vbs.properties里面配置了相关设置但是还是不支持。模仿au3配置里面的也不行,好像scite支持其他语言指示得花功夫配置,我其他的都配置好了就差自动折叠更能了。


[自动缩进]
#制表符大小
#indent.size.$(file.patterns.vbscript)=4
statement.indent.vbscript=
statement.end.vbscript=
statement.lookback.vbscript=
#折叠模式
block.start.vbscript=5 if do while with select switch funtion
block.end.vbscript=5 end if wend loop end select end switch end function
#注释开始标示
comment.block.vbs='
#括号模式
#braces.check=0
#braces.vbscript.style=1

相对而言au3.properties里面的配置就可以。

# 自动缩进
#~ indent.size.$(au3)=4
statement.indent.$(au3)=
statement.end.$(au3)=
statement.lookback.$(au3)=
block.start.$(au3)=5 case if do for func else elseif while select switch with\
                    Case If Do For Func Else ElseIf While Select Switch With\
                    CASE IF DO FOR FUNC ELSE ELSEIF WHILE SELECT SWITCH WITH
block.end.$(au3)=5 case else endif elseif endfunc endselect endswitch next until wend endwith\
                                  Case Else EndIf ElseIf EndFunc EndSelect EndSwitch Next Until Wend WEnd EndWith\
                  CASE ELSE ENDIF ELSEIF ENDFUNC ENDSELECT ENDSWITCH NEXT UNTIL WEND ENDWITH
 楼主| 发表于 2010-8-2 20:03:41 | 显示全部楼层
说了这么多不知道有没有朋友也尝试着配置scite的其他文件,就是想知道怎么让脚本支持折叠的功能。
发表于 2010-8-2 20:05:40 | 显示全部楼层
想搞全能,顶
发表于 2010-8-2 20:09:20 | 显示全部楼层
这个编辑器是Snow做的吧
他肯定知道
 楼主| 发表于 2010-8-2 21:27:27 | 显示全部楼层
对,就是Snow编辑的那个设置,我修改了他的自己用,不知道有没有朋友知道。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 12:59 , Processed in 0.078680 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表