Copiar texto con color desde Notepad ++


124

¿Hay alguna manera de copiar el texto de un archivo Notepad ++ con color?

Estoy tratando de escribir un documento tutorial y podría poder copiar las etiquetas xml.

¡Gracias!

Respuestas:


188

Hay un complemento llamado NppExport que hace exactamente eso en un par de formatos disponibles. Si aún no tiene NppExport, puede descargarlo a través del administrador de complementos incorporado.

actualización A partir de la versión 6.1.5 (o tal vez anterior) se envía con una instalación estándar de Notepad ++

ingrese la descripción de la imagen aquí

La actualización a partir de 2019 NppExportno se incluye de forma predeterminada en la Notepad++ 64 bitsversión ( problema de github ). Puede descargar la versión de 64 bits de NppExport aquí: [ github ]


2
Increíble. Estoy muy feliz de que esto exista, aunque sería aún mejor si el comando predeterminado Editar> Copiar proporcionara RTF como predeterminado para MS Word, Outlook, etc.
Jonathan Watmough

2
FYI Notepad ++ v7.2.2 esto ya no está incluido y agregar el complemento manualmente informa que está roto.
teknopaul

pero parece que toma el color de fondo (negro en mi caso), por lo que genera una línea negra
JinSnow

1
Para cualquiera que se pregunte por qué no tiene instalado NppExport ni el administrador de complementos para instalarlo, github.com/notepad-plus-plus/notepad-plus-plus/issues/2459
Nicolò Gasparini

2
En Notepad ++ v7.7.1, NppExport mantiene el nombre, el tamaño y la 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

17

En NPP v6.7.7 puede hacer esto seleccionando su texto, haciendo clic derecho sobre él, seleccione "Comandos de complementos" y luego "Copiar texto con resaltado de sintaxis".


También hay "copiar html" debajo de "NppExport" en el menú de complementos
drojf

4

En NPP v6.7.7 puede hacer esto seleccionando su texto, haciendo clic derecho sobre él, seleccione "Comandos de complementos" y luego "Copiar texto con resaltado de sintaxis"

Y si está intentando pegarlo en Microsoft word \ ppt, asegúrese de que la configuración de pegado en word \ ppt sea correcta.

ingrese la descripción de la imagen aquí


1

Para construir sobre la respuesta de Raveren: Copiar HTML al portapapeles no lo hizo para mí (para un .bat), tuve que seleccionar complementos / NppExport / Exportar a HTML y luego abrir el html en un navegador y copiar el texto desde allí.


1

Funciona bien cuando elige copiar con comandos de complemento de clic derecho y copiar texto con sintaxis resaltada.



0

Para copiar el contenido del archivo .bat, simplemente elija la opción 'Copiar todos los formatos al Portapapeles'.


¿Hay alguna manera de hacer que 'Copiar todos los formatos al Portapapeles' sea la acción predeterminada para Ctrl-C / Editar> Copiar? Siempre quisiera eso disponible. Pegar eso en NP ++ no parece causar ningún problema, solo pega el texto sin formato.
JohnC

0

La forma más fácil de trabajar para mí es:

  1. Imprima sus contenidos de npp ++ a pdf utilizando la herramienta Microsoft Print to PDF (conservará todo el formato y el código de color en pdf).

    1. Abra ese archivo pdf usando Microsoft Word y le pedirá la confirmación para la conversión a Word, conviértalo.

    2. Si desea realizar cambios en el archivo, simplemente guarde guardar como el archivo con la opción 'guardar como' y listo.


-1

He descargado el Administrador de complementos de https://github.com/bruderstein/nppPluginManager/releases . Contiene el DLL del Administrador de complementos y un EXE. Copie pegar PluginManager.dll en C: \ Archivos de programa \ Notepad ++ \ plugins y Copie pegar gpup.exe en C: \ Archivos de programa \ Notepad ++ \ Updater. Si no tiene una carpeta de actualización, cree una. Reinicie el bloc de notas ++. En Complementos -> Notará el Administrador de complementos. Use esto para instalar complementos. El que instalé es NppExport. Esto es muy útil completo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.