¿Cómo puedo copiar texto con resaltado de sintaxis desde Notepad ++? [duplicar]

11

Tengo un fragmento XML en Notepad ++ que me gustaría compartir con un compañero de trabajo por correo electrónico. En Notepad ++, el resaltado de sintaxis muestra muy bien los elementos y atributos. Aquí hay una imagen de muestra:

XML

Cuando copio / pego esto en Outlook solo aparece el texto. El correo electrónico de Outlook está configurado en HTML. También he verificado en Word que solo se pega el texto.

Hay Copy to Clipboardelementos de menú separados , pero parecen centrados en los nombres de archivo. ¿Hay alguna opción o extensión que copiará el formato y el texto?

Brad Patton
fuente
Posibles duplicados superuser.com/questions/125210/… , superuser.com/questions/60760/… , superuser.com/questions/39571/… La solución parece ser usarPlugins > NppExport
ernie
@ernie Doh y yo tenemos instalado NppExport y buscamos una respuesta aquí primero. Gracias, puede agregar como respuesta y aceptaré
Brad Patton
1
Aunque esta pregunta está marcada como un duplicado de la pregunta original de PHP, me parece más relacionable con mi necesidad como usuario de Notepad ++.
aff

Respuestas:

12

Copie y pegue la respuesta de Breakthrough para una pregunta similar :

Puede usar Notepad ++ para lograr esto de tres maneras. Para que lo sepas, Notepad ++ es una versión más avanzada de Notepad, que admite el resaltado de sintaxis de diferentes archivos de código "listos para usar" - ¡PHP incluido!

Descárguelo e instálelo, enciéndalo y cargue su archivo PHP. Debería verlo de manera hermosa y colorida (si no, porque la extensión del archivo es diferente a .php, vaya a Idioma -> PHP o Idioma -> P -> PHP).

Si necesita cambiar alguno de los colores, puede hacerlo fácilmente, solo vaya a Configuración -> Configurador de Styler. Desde ese menú, puede cambiar las diferentes opciones de resaltado y fuente, para satisfacer sus necesidades, aunque el valor predeterminado generalmente es suficiente para la mayoría.

Luego, vaya a Complementos -> NppExport. A partir de ahí, tiene tres opciones que puede considerar:

  • Exportar a RTF
  • Exportar a HTML
  • Copie todos los formatos al portapapeles

Comience con el último: "Copiar todos los formatos al portapapeles", que copiará todo el archivo con la sintaxis resaltada en el portapapeles. Una vez que hagas clic en él, abre Microsoft Word y presiona pegar. Debería ver el código bellamente resaltado de sintaxis. Si algo sale mal, puede probar una de las otras opciones (exportar a RTF / HTML), aunque nunca he tenido un problema con el método del portapapeles.

Posibles duplicados ¿Cómo hacer resaltado de sintaxis para el código fuente en el correo electrónico de Outlook 2007? , Resaltado de sintaxis en Microsoft Office Word , ¿cómo destaco fácilmente la sintaxis del código PHP en Word?

ernie
fuente
1
En Notepad ++ v7.7.1, NppExport mantiene el nombre, tamaño y negrita de la fuente, pero no el color de la fuente. Funciona bien en 7.6.x. Ver: complemento NppExport - 'copiar HTML al portapapeles' ya no funciona
Eliahu Aaron