gudam 发表于 2010-7-12 10:18:57

(求教)au3中函数的智能提示的原理

在vs C#里面如果一个函数写成这样:
/// <summary>
    /// 判断某节点是否存在
    /// </summary>
    /// <param name="xmlPath">xml位置</param>
    /// <param name="Xpath">Xpath表达式</param>      
    /// <param name="Atribute">属性名称</param>
    /// <param name="Value">属性值</param>
public static bool IsExistByAttribute(string xmlPath, string Xpath, string Atribute, string Value)
在调用这个函数的时候就会有自动提示,输入i会匹配出i开头的函数的全称,并且会给出这个函数每个参数是干什么用的。在使用au3的时候如果输入win,也会有相应的匹配,和匹配到的系统函数里面的参数是什么。请问自定义函数能实现这样的自能提示吗?我用的编写工具是SciTE4

akmm88 发表于 2010-7-12 10:59:19

没试过,你可以试试吧你的函数名,添加到au3.keywords.properties
该文件和SCITE同目录

gudam 发表于 2010-7-13 10:37:09

au3.keywords.properties是怎样使用的?其实我只是希望我func abc()之后,输入a能够弹出abc给我选就行了,当然,如果参数也能说明那就更好。比如我建了一个xml操作文件.au3,使用的时候老是要去找函数名,很郁闷

akmm88 发表于 2010-7-13 10:51:42

au3.api这个 文件
新加一行如

MyFunction ( $test) test 我的函数
重新打开编辑器,输入my你就可以看到联想了.

函数名 空格 (参数) 空格 说明 ,说明可以中文

rikthhpgf2005 发表于 2010-7-13 11:12:24

搞到软件本身了,{:face (382):}

netegg 发表于 2010-7-13 18:56:23

多此一举!!

netegg 发表于 2010-7-13 18:56:29

多此一举!!
页: [1]
查看完整版本: (求教)au3中函数的智能提示的原理