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,
abra utils.em y
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.
Configure la tecla de método abreviado.
Aparece la siguiente interfaz.
Después de hacer clic, puede configurar la tecla de método abreviado. Presione ctrl+/
de la siguiente manera para configurar correctamente.
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