百度首页 | 百度空间
 
查看文章
 
Source Insight 常用宏使用方法
2006-11-17 13:15

Source Insight常用宏使用方法

宏说明:

    宏文件实现一些编码程中能用到的功能, 如添加文件头、函数说明和宏定义等, 使用时能自动添加文件名、函数名和当前日期.



使用方法说明:

    1. Project->Open Project... 打开Base工程(该工程一般在"我的文档\Source Insight\Projects\Base"中);

    2. Project->Add and Remove Project Files... 加入宏文件(也可以把代码加到已有文件中,如Utils.em文件中);

    3. Options->Menu Assignments 打开Menu Assignments窗口, 在Command中输入Macro, 选中要使用的宏, 添加到合适的菜单中.还可以自定义快捷键;

 
比如:
//怎样注释当前电脑时钟时间.
macro NumToName(Month)

{

    if (Month == 1)

        return "Jan"

    if (Month == 2)

        return "Feb"

    if (Month == 3)

        return "Mar"

    if (Month == 4)

        return "Apr"

    if (Month == 5)

        return "May"

    if (Month == 6)

        return "Jun"

    if (Month == 7)

        return "Jul"

    if (Month == 8)

        return "Aug"

    if (Month == 9)

        return "Sep"

    if (Month == 10)

        return "Oct"

    if (Month == 11)

        return "Nov"

    if (Month == 12)

        return "Dec"

}

macro PrintDate()

{

    szTime = GetSysTime(1)

    Day = szTime.Day

    Month = szTime.Month

    Year = szTime.Year

    if (Day < 10)

        szDay = "0@Day@"

    else

        szDay = Day

    szMonth = NumToName(Month)

    hbuf = GetCurrentBuf()

    SetBufSelText(hbuf, "@szMonth@ @szDay@, @Year@")

}

类别:Software | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu