2010-03-31 29 views
31

Quiero insertar un código fuente de C/C++ en un documento de Microsoft Word. No tengo ningún problema para copiar el código del archivo fuente y pegarlo en Word. Puedo hacer ancho fijo. Pero, en Word, veo el código en formato blanco y negro; Pierdo el resaltado de sintaxis cuando me meto en el editor de código fuente (para mí, gvim). Entonces, mi pregunta es, ¿hay alguna forma de resaltar la sintaxis del código fuente de C/C++ en MS Word?Resaltado de sintaxis en el documento de MS Word

+1

http://www.planetb.ca/2008/11/syntax-highlight-code-in-word-documents/ – darlinton

Respuesta

3

Si no les importa usar un editor diferente para este trabajo, se ha podido cargar el código en SciTE, utilice el Editar/Copiar como RTF comando, y luego pegar en Word.

1

Si tienes Eclipse CDT o Visual Around lo hacen automáticamente cuando pegas el código en Word (o similar). Supongo que no es la mejor solución para un tipo gvim, pero aún así. Solo para que lo sepas.

1

Después de buscar un poco más, también encontré Highlight 2.9. Pero eso requiere (a) instalar una aplicación, y (b) [subjetiva] estéticamente me gusta la salida de la producción planetb.ca 's (la respuesta proporcionada por Darlinton)

4

puede aprovechar el resaltador de sintaxis que está en uso en StackOverflow . Me refiero al área de texto donde agrega el contenido que se publicará en el sitio :)

Pero para una solución más robusta y configurable, puede consultar el resaltador de sintaxis desarrollado por Alex Gorbatchov (link). Pero bueno, instalarlo requiere cierto conocimiento de HTML y CSS. Entonces, si necesitaba una solución rápida para formatear mi salida, optaría por planet.ca, como darlinton y ArunSaha.

9

He encontrado una herramienta similar a la encontrada por darlinton, pero que tiene varios estilos diferentes de coloreado: http://tohtml.com/. Espero que ayude.

51

Encontré Notepad++ también puedo copiar el código como archivo .rtf. Complemento/NppExportar/Copiar RTF al portapapeles, Luego puede pegarlos en la palabra con resaltado y diseño.

+0

Funciona .. thankx – deepdive

1

En Linux, puede utilizar el popular resaltar el paquete. Puede dar salida al archivo RTF. Puede copiar y pegar el resultado en Word o LibreOffice.

Cuestiones relacionadas