Copiar texto de Notepad++ con formato?


Estoy usando Notepad++ para escribir código.

¿Cómo copio el código en Notepad++ junto con su formato para pegarlo en Microsoft Word? (es decir, resaltado de sintaxis, etc.)

Author: Leszek Jasek, 2010-08-13

8 answers

Aquí hay una imagen de notepad++ cuando selecciona texto para copiar como html.

Notepad++ Plugin: Copiar como HTML

Y cómo se ve el texto formateado después de pegarlo en OneNote (similar a cualquier otra aplicación que admita " Pegar Especial"): Cómo se ve al importarlo

 253
Author: ppolyzos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-24 15:51:26

Tomado de aquí:

Puede usar Notepad++ para lograr esto de tres maneras. Solo para ti saber, Notepad++ es una versión más avanzada de Bloc de notas, que soporta resaltado de sintaxis de diferentes archivos de código "fuera de la caja" - PHP incluido!

Descárguelo e instálelo, enciéndalo y cargue su archivo PHP. Usted debe verlo automáticamente bellamente coloreado (si no, porque el la extensión de archivo es algo más que .php, vaya a Lenguaje - > PHP o Idioma - > P - > PHP).

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

Luego, vaya a Plugins -> NppExport. A partir de ahí, tienes tres opciones usted puede considerar:

Exportar a RTF Exportar a HTML Copiar todos los formatos al portapapeles Comenzar con el último - "Copiar todos los formatos al portapapeles" - que copiará el archivo completo con la sintaxis resaltada en el portapapeles. Una vez que haga clic en él, a continuación, abra Microsoft Word, y acaba de golpear pegar! Deberías ver el código bellamente resaltado por sintaxis. Si algo sale mal, entonces puede probar una de las otras opciones (exportar a RTF / HTML), aunque Nunca he tenido un problema con el método del portapapeles.

 70
Author: npinti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-20 10:04:20

Seleccione el texto

Desde el menú, vaya a Plugins > NppExport > Copiar RTF al portapapeles

En MS Word vaya a Editar > Pegar Especial

Esto abrirá el cuadro de diálogo Pegar especial. Seleccione el botón de opción Pegar y de la lista seleccione Texto formateado (RTF)

Debería poder ver el Texto Formateado.

 27
Author: Nick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-06-25 09:53:05

Seleccione el texto.

Haga clic derecho.

Comandos de Plugin - > Copiar texto con Resaltado de sintaxis

Pégalo en Word o lo que sea.

 11
Author: CodingBubba,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-29 10:44:08

Vale la pena mencionar que 64-bit Notepad++ no es compatible con Plugin Manager y NppExport, por lo que no se mostrarán en el menú Plugins. Si intenta agregar el complemento NppExport manualmente, lo más probable es que vea:

"El complemento NppExport no es compatible con el bloc de notas de 64 bits++"

Afortunadamente, hay NPP_Export plugin para descargar desde aquí que funciona bien con 64-bit Notepad++ (v7.2.2 en mi caso) y el soporte para Plugin Managerestá en marcha (compruebe GitHub para actualizaciones).

 8
Author: Leszek Jasek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-06 07:29:53

Me parece que la manera mejor y más fácil es comentada por Dennis G :

Y ahora vaya a [Configuración > Mapeador de accesos directos > Comandos del complemento > Copiar todo Formatos al portapapeles] y configúrelo a CTRL + SHIFT + C > > Instant joy. CTRL + C para copiar el texto en bruto, CTRL + SHIFT + C para copiar con formato. Esto debería ser por defecto.

Esperando ayudar a alguien como yo!

 3
Author: GntS,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-24 04:19:23

Para aquellos que no ven Plugins - >NppExport,

Descarga Plugin Manager desde este. Extraiga el contenido y colóquelo en la carpeta C/ProgramFile / NP++ installation, plugins & updater. Reinicie NP++. Usted debe ser capaz de ver Plugins->Plugin Manager entonces. Puede descargar cualquier plugin, incluyendo NppExport e instalarlo para ver el comando Copiar.

 3
Author: MayurKubavat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-22 05:27:02

Horrible buscar este fracaso:

Copia .dll a aquí:

\Archivos de programa \ Notepad++ \ plugins {>ponlo aquí

Reinicie el bloc de notas++

Y ahora usted es capaz de utilizar los comandos de copia!!!

 -2
Author: Ricardo Fercher,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-24 08:04:10