source insight4.0 implementa la función de comentario de código de varias líneas

source insight4.0 implementa la función de comentario de código de varias líneas

Implementación arbitraria de proyectos en estado global

Cuando se utiliza información de origen para editar código, es muy problemático para los comentarios de varias líneas.Hoy, Baidu buscó métodos de comentarios de varias líneas de información de fuente, de la siguiente manera.

Los comentarios de varias líneas se pueden realizar agregando macros y teclas de método abreviado en la información de la fuente. Generalmente, las teclas de método abreviado son ctrl+/ para lograr la configuración.

Primero abra el proyecto base en el proyecto de información de origen,
inserte la descripción de la imagen aquí
abra utils.em y
inserte la descripción de la imagen aquí
agregue el siguiente código al final del código (Búsqueda de Baidu, probado y disponible)

 
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)
}

Después de guardar, realice las siguientes operaciones.
inserte la descripción de la imagen aquí
Configure la tecla de método abreviado.
inserte la descripción de la imagen aquí
Aparece la siguiente interfaz.
inserte la descripción de la imagen aquí
Después de hacer clic, puede configurar la tecla de método abreviado. Presione ctrl+/
inserte la descripción de la imagen aquí
de la siguiente manera para configurar correctamente.
inserte la descripción de la imagen aquí
En este punto, la tecla de método abreviado de comentario multilínea ctrl+ Se puede usar / Seleccione el código a comentar y presione ctrl+/ Eso es todo, conveniente y rápido.

Reimpreso en: https://blog.csdn.net/qq_38240926/article/details/102457793

Supongo que te gusta

Origin blog.csdn.net/DADWAWFMA/article/details/122347743
Recomendado
Clasificación