zoukankan      html  css  js  c++  java
  • 在sourceinsight中添加快速注释 Ctrl+/

    1、搜索文件:utils.em(C:Program Files (x86)Source Insight 3)
    2、用sourceinsight打开文件:utils.em
    3、在文件末尾添加下面代码
    macro MultiLineComment()  
    {  
        hwnd = GetCurrentWnd()  
        selection = GetWndSel(hwnd)  
        LnFirst =GetWndSelLnFirst(hwnd)      //取首行行号  
        LnLast =GetWndSelLnLast(hwnd)      //取末行行号  
        hbuf = GetCurrentBuf()  
        if(GetBufLine(hbuf, 0) =="//magic-number:tph85666031")  
        {  
            stop  
        }  
        Ln = Lnfirst  
        buf = GetBufLine(hbuf, Ln)  
        len = strlen(buf)  
        while(Ln <= Lnlast)   
        {  
            buf = GetBufLine(hbuf, Ln)  //取Ln对应的行  
            if(buf =="")  
            {                   //跳过空行  
                Ln = Ln + 1  
                continue  
            }  
            if(StrMid(buf, 0, 1) == "/")  
            {       //需要取消注释,防止只有单字符的行  
                if(StrMid(buf, 1, 2) == "/")  
                {  
                    PutBufLine(hbuf, Ln, StrMid(buf, 2, Strlen(buf)))  
                }  
            }  
            if(StrMid(buf,0,1) !="/")  
            {          //需要添加注释  
                PutBufLine(hbuf, Ln, Cat("//", buf))  
            }  
            Ln = Ln + 1  
        }  
        SetWndSel(hwnd, selection)  
    }  
    4、Options→Key Assignments,将macro:multilinecomment 与 ctrl+/ 绑定
  • 相关阅读:
    Bot Style Tests VS Page Objects
    Qemu文档
    PlantUML
    include <xxx.h> 和 include "xxxx.h"的区别
    2021.40 喜欢当下
    2021.39 MIUI崩溃
    2021.38 聚焦
    2021.37 心流
    2021.36 负熵
    2021.35 精神熵
  • 原文地址:https://www.cnblogs.com/leo0621/p/9179715.html
Copyright © 2011-2022 走看看