Notepad ++: resalta el texto e inserta html <tag> </tag> a su alrededor

10

¿Hay alguna manera de tener esta característica en Notepad ++:

  1. selecciona un texto
  2. insertar un html <tag>``</tag> a su alrededor (es decir, <strong>, <em> etc)
ethmz
fuente
¿Desea lograr esto con un conjunto predefinido de etiquetas HTML o con un cuadro de diálogo?
Dennis
Sería de un conjunto predefinido de etiquetas. Pero encontré este complemento que hace exactamente lo que quiero: Webedit. Está en el administrador de complementos. Acabo de instalarlo y crea varios botones pequeños en la barra de herramientas, cada botón para cada etiqueta, los más comunes, ahora selecciono el texto, hago clic en el botón correspondiente y envuelve la etiqueta alrededor del texto seleccionado, simplemente perfecto. Creo que es configurable también.
ethmz
1
Si resolvió el problema usted mismo, puede publicar una respuesta a su pregunta y aceptarla. Otros podrían beneficiarse de ello.
Dennis
Surround para Vim es lo que realmente quieres.
nikhil
Tal vez esta respuesta relacionada pueda ayudar. stackoverflow.com/questions/3453151/notepad-multi-editing
user2427906

Respuestas:

10

He encontrado un plugin que hace eso, Webedit y está disponible en el Administrador de complementos de Notepad ++ (Complementos & gt; Administrador de complementos & gt; Mostrar Administrador de complementos).

ethmz
fuente
2

Hay tres maneras de hacer esto


Usando el complemento de texto digital

  1. instalar " FingerText "plugin. (versión probada 0.5.60).
  2. descargar fragmento de texto del dedo .
  3. seleccione texto, presione alt + / .
  4. por ejemplo, tipo segundo (puedes crear tu propio "fragmento" tag " luego).
    Notas : alguna versión notepad ++ debe editarse:
    $[![]!] a $[![(key)SELECTION]!]
  5. prensa lengüeta o entrar

  1. Puedes instalar cualquiera de esto:

  2. Seleccione el texto, encuentre y haga clic en el menú "Ajustar con la abreviatura".

  3. escriba su tag
  4. prensa Ok

Usando múltiples pasos de edición:

  1. Paso de preparación

    • haga clic en "Configuración" & gt; Menú de "Preferencias".
    • hacer clic Edición lengüeta.
    • marque "Habilitar (Ctrl + clic / selección del mouse)" en el cuadro de grupo "Configuración de edición múltiple"
  2. Ejecuta este paso

    1. Haga clic antes del texto, Ctrl + Haga clic después del texto, como este:

      ` click here  `   text    Ctrl+` click here `
      
    2. Escribiendo lo que sea <tag>, estará alrededor de esta manera:

      <tag> texto <tag>

    3. prensa Ctrl + dos veces, y escriba /

bossomfriend
fuente
Puedes y debes consolidar las 3 publicaciones en una respuesta, en realidad
Journeyman Geek
por favor explique de nuevo el texto del dedo, eso me confunde. Digamos un simple texto "abc" y quiero incluirlo en & lt; b & gt; abc & lt; / b & gt; Cómo agregar su fragmento.
Wasim A.
Esta debe ser la respuesta aceptada. +1
Obmerk Kronen
0

De un relacionado pregunta

Intente ingresar a la configuración de TextFX / TextFX y marque 'cerrar automáticamente XHTML   etiquetas '. Esto hace que funcione en archivos HTML simples también. Usted puede necesitar   instálelo si usa una versión más reciente de Notepad ++

Haga clic en Complementos & gt; Administrador de complementos & gt; Mostrar administrador de complementos en el   pestaña "disponible" marque la casilla "Caracteres de TextFX" Haga clic en Instalar   Reiniciar Notepad ++ Active las funciones de cierre automático de XHTM como se describe   encima.

¿Es esto lo que tenías en mente?

Everett
fuente
No realmente, las "etiquetas HTML de cierre automático" son buenas mientras escribes, pero no si el texto ya está ahí y quieres encerrarlo dentro de las etiquetas html. Estoy buscando algo que me permita seleccionar el texto, luego usar algún tipo de acceso directo y el texto seleccionado se incluye dentro de una etiqueta html
ethmz