2008-10-22 8 views
9

Estoy en la situación de que a menudo envío pequeños códigos cifrados y xml-snippets a compañeros de trabajo y socios a través de mi perspectiva. ¿Alguien ha tenido una buena idea o una herramienta que puedo usar para hacer que mis pastas sean sintaxis resaltadas antes de pegarlas en un correo electrónico?Resaltado de sintaxis al pegar en correos electrónicos

Estaba pensando en una pasta intermedia para "$ fancytool" y luego tendría algo que copiar que htmlified para que pueda copiar y pegarlo en la ventana "redactar correo electrónico".

Editar-Más-Info:

Im pegar de ventanas dentro de una máquina virtual de VMware, que podría ser eclipse, xmlspy, archivos de registro y otros programas

Aún-more-info:

He visto this link cómo hacerlo desde Vim. Lamentablemente, rara vez se trata de copiar código, y mi máquina de correo electrónico no tiene ningún vim. Las máquinas vmware tienen gvim, pero esperaba una manera más fácil de pegar a vim, guardar en archivo, abrir en internetexplorer y luego copiar/pegar

+0

Lo siento. Mi pregunta no contenía información suficiente. Lo he actualizado con un poco más de información sobre lo que estoy pasándolo de – svrist

Respuesta

5

Tarde pero puedo dar una respuesta que funcione. Se necesitan 2 cosas

  1. masilla
  2. acceso a algún servidor Unix (con vim)

En las opciones de masilla, Bajo selección de ventana →, gire la casilla de verificación por

Paste in to clipboard in RTF as well as plain text .

Inicie sesión en el servidor con masilla. start vim escribiendo vim Pegue el texto (por ejemplo, XML) en vim. ingrese modo de comando (de vim al presionar ESC) y escriba :set syn=xml.

resaltado de sintaxis. Copie el texto con el mouse y péguelo en su correo electrónico.

2

Vim (o GVim) mostrará su código como HTML formateado. Luego, siempre que su correo electrónico esté usando un formato HTML, puede copiarlo y pegarlo.

+0

¿cómo le dices a VIM que haga eso? –

+2

@Nathan: Ver el enlace que he agregado en la pregunta: http://vim.wikia.com/wiki/Pasting_code_with_syntax_coloring_in_emails – svrist

0

Si está en Windows, Visual Studio lo hace automáticamente. Al menos lo hace para mí, usando Visual Studio 2005 en XP y copiar/pegar en MS Word y Lotus Notes

+0

Estaba a punto de publicar lo mismo. Sería excesivo disparar VS solo por el formateo, pero supongo que la mayoría de los IDEs tendrán esa característica. – OregonGhost

+0

No tengo licencia VS :( – svrist

1

Este link me llevó a SciTE.

Parece que SciTE tiene una copia a la función de RTF:

SciTE http://www.scintilla.org/demo.png

Editar (VMware actualización): Pero parece que estoy más o menos perdido cuando se utiliza VMware porque no puedo transferir elementos rtf del portapapeles al host vmware. Y no puedo instalar el software en el host vmware.

¿Quizás un sitio de pegado con resaltado de sintaxis?

1

Comentario: svrist mencionó un sitio de pegado de código con resaltado de sintaxis. Trate http://codepad.org/

(no tienen suficiente mojo hacer comentarios aún)

2

Apenas una actualización sobre este asunto, si estás en Windows, puede instalar Notepad ++ (que es uno de los mejores editores de las ventanas de todos modos) , viene de la caja con un complemento para esto: "Copiar texto con resaltado de sintaxis", cuando selecciona texto y hace clic derecho sobre él.

+0

Aquí se explica cómo copiar la sintaxis RTF y HTML usando Notepad ++: http://superuser.com/a/578059 – steampowered

0

HeidiSQL hace esto para las consultas SQL, y las opciones de resaltado de sintaxis que hicieron son bastante legibles. Sin embargo, esto solo funcionará para consultas sql, no para otro código. Me gusta Notepad ++ para sistemas basados ​​en Windows, y here are some instructions for Notepad++. Varias personas mencionaron VIM para el entorno Unix/Shell.

2

5 años tarde, lo siento, pero tengo una solución mucho más simple que la aceptada.

Utilice esta herramienta en línea: http://tohtml.com/

copiar la vista previa de la ventana del navegador y simplemente pegar en Word o Outlook.

+0

Lo anterior es una herramienta muy útil. ¿Por qué no es esto un complemento para gmail/outlook/mail cliente de su elección todavía? – hitautodestruct

Cuestiones relacionadas