AuMyInc [创建/搜索自定义库函数条目] 1.1
本帖最后由 afan 于 2020-6-11 18:38 编辑AutoIt 有自定义用户库目录的功能,可以方便的添加使用自己编写或收集的UDF自定义函数库…
然而比较不爽的是,自行添加的这些函数均无法像 AutoIt 附带的UDF那样在 SciTE 编辑器中显示:
AutoIt 附带的UDF函数是可以高亮显示的,美观又直观;
AutoIt 附带的UDF函数是可以有语法提示的,参数位置,参数是否可选等一目了然;
AutoIt 附带的UDF函数还会有所使用函数需要 #include 的文件提示。
所以,就编写了本工具…
把au3文件往窗口一拖,自动解析创建函数语法条目,然后添加进配置即可。
当然你也可以在定义函数段以下所示位置添加描述,会一同识别添加:
Func xxx($c1, $c2 = 0) ; 这里是函数描述
;###(参数1描述, 2描述)
更多介绍及程序下载
**** Hidden Message *****
更新历史:
200423 1.2 (未发布)
[新增]在搜索界面的编辑框,若光标所在的行存在库文件,按 Alt+I 可在SciTE中打开
或在正常界面,若文件路径框内的文件存在,同样 按 Alt+I 可在SciTE中打开
打开时会顺便定位到光标所在行的函数,相当于SciTE的 Ctrl+J 函数跳转
只是这里不需要选择或定位函数位置,而是自动捕捉的所在行的函数名
这样可方便直接进入函数定义查看,更可编辑备注等,另注使用 Ctrl+J 功能一样
(懒得用 Alt+I 快捷键也可在主菜单中点击第一项“SciTE 中打开并跳转”来执行)
[新增]在勾选了“包含内置”搜索出的结果中,光标定位到某行,按 F1 可在帮助文档中查看该函数
之所以只在搜索中使用该功能,是因为自定义的函数并未在帮助文档中存在
200422 1.1
[修正]修改库目录位置后,当引用新目录的库文件时,脚本执行正常,但 SciTE 在使用 Alt+I 打开文件却失败
失败的是格式为 #include <非完整路径,仅文件名的库文件>,原因是 SciTE 对修改的库目录未识别
导致找不到单文件名的文件。现已修正该问题,库目录已可被 SciTE 正常识别
200419 1.0
[新增]顺便添加搜索功能,点击右上角 Search 即可切换正常/搜索状态
现在自己的库函数也能搜索了,当然也能同时搜索Au3内置及UDF函数
输入 ** 即显示当前所有入库函数
输入两个字符即实时搜索,可用空格连接多个关键字搜索
200418 0.9
[修正]一处未能正确解析可选参数的问题
[修正]过滤无备注条目时,误将备注最末字符串为“)”的条目清除的问题
[新增]增加一个过滤功能标签,点击可过滤掉备注为“::”开头的条目
便于已备注却不需要加入列表的函数,如一些内部调用的子函数
[新增]udf文件名备注
若添加的文件较多,可能光看文件名不好分辨,加了备注就ok了
点击“文件标签”即可设置或修改,完成后会在点击大图标显示的列表中出现
200417 初发布 0.8
today0603 发表于 2024-6-3 17:33
JY_OCR.au3比如这个库需要手动添加一下才能用吗
1#有说明:
把au3文件往窗口一拖,自动解析创建函数语法条目,然后添加进配置即可。
库文件位置一般要固定,一般都放在自己的库目录 收藏!感谢A版分享。。 学习一下。应该很不错
谢谢分享,很有用的工具
让 江小白 来看看帖子里藏了啥好东西~~~ 好东西,a大又福利大家了 a版又出精品了...
小的就诚惶诚恐地收下了
:face (24): 必须要膜拜!{:1_220:} 6啊,我也是觉得自定义函数没高亮很难受啊。这下好了。 A大,厉害啦。。
Afan老大出品,必须支持使用! 參考參考,,感謝a大的用心 谢谢分享,收藏备用。 这个要收藏了,能实现就太好了 好东西,A还是厉害,我都一天不知道忙些什么