Resaltado de sintaxis en Microsoft Office Word [duplicado]

33

Posible duplicado:
¿Cómo resalto fácilmente la sintaxis del código PHP en Word?

Necesito pegar algo de código (ANSI C) en Microsoft Office Word, y necesito algún tipo de resaltado de sintaxis (en lugar de simplemente cambiar la fuente a Lucida Console)

¿Hay algún tipo de complemento que me permita resaltar la sintaxis del código en Microsoft Office Word?

Andreas Grech
fuente
2
Esto se le pidió para PHP, la solución es la misma: superuser.com/questions/39571/...
T. Kaltnekar
@T. Kaltnekar: Excelente, ¡exactamente lo que estaba buscando!
Andreas Grech
Como nota al margen: es posible que desee deshabilitar la opción de cambio automático que cambia las comillas en comillas rizadas y los dobles guiones en en / em-guiones. De lo contrario, simplemente haciendo clic en el código podría cambiarlo ...
Arjan
Este es también un duplicado de superuser.com/questions/169010/word-syntax-highlighting
Nathan Fellman

Respuestas:

53

Tomado de la respuesta de la brecha de esta pregunta ( gracias a T. Kaltnekar comentario 's )


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 (de lo contrario, debido a que la extensión del archivo es diferente .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.

Andreas Grech
fuente
8
¡Quiéralo! Incluso asigné este comando a la tecla 'CTRL + MAYÚS + C'. ¡Hace que sea muy fácil poner muestras de código de colores en un correo electrónico!
jonathanconway
2

Puede usar notepad ++ para exportar código a .rtf o .html y luego usarlo en su documento.

He probado diferentes complementos de Office pero nunca funcionaron bien. O no encontré uno.

Egon
fuente
1

No conozco ningún complemento de Office que haga esto, pero si tiene instalado Visual Studio o Visual C ++ Express Edition, puede copiar y pegar el código (que mantendrá su formato) desde Visual Studio directamente en Word.

Adam Maras
fuente