Pregunta

Estoy en la situación de que a menudo envío pequeños códigos y fragmentos de código XML a compañeros de trabajo y socios a través de mi perspectiva. ¿Alguien ha tenido una buena idea o herramienta que pueda usar para resaltar la sintaxis de mis pastas antes de pegarlas en un correo electrónico?

Estaba pensando en una pasta intermedia para " $ fancytool " y luego tendría algo para copiar que se htmlified para poder copiarlo y pegarlo en el " componer correo electrónico " ventana.

Edit-More-info:

Im pegado desde ventanas dentro de una máquina virtual VMWare, puede ser eclipse, xmlspy, logfiles y otros programas

Even-more-info:

He visto este enlace cómo hacerlo desde Vim. Desafortunadamente, rara vez desde vim im copia el código, y mi máquina de correo electrónico no tiene ningún vim. Las máquinas vmware tienen gvim, pero esperaba una forma más fácil de pegar a vim, guardar en archivo, abrir en internetexplorer y luego copiar / pegar

¿Fue útil?

Solución

Tarde pero puedo dar una respuesta que funcione. Necesitas 2 cosas

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

En las opciones de masilla, en Ventana ? selección, active la casilla de verificación para

Pega en el portapapeles en formato RTF, así como en texto sin formato .

Inicie sesión en el servidor utilizando masilla. comience vim escribiendo vim Pegue su texto (por ejemplo XML) en vim. ingrese al modo de comando (de vim presionando ESC ) y escriba : set syn = xml .

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

Otros consejos

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

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

copie la vista previa desde la ventana de su navegador y solo péguela en Word o Outlook.

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

Solo una actualización sobre este tema, si estás en Windows, puedes instalar Notepad ++ (que es uno de los mejores editores de Windows), sale de la caja con un complemento para esto: " Copia texto con El resaltado de sintaxis " ;, cuando seleccionas un texto y haces clic derecho sobre él.

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

(todavía no tienes suficiente mojo para comentar)

Este enlace me llevó a SciTE .

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

SciTE

Editar (actualización de vmware): Pero parece que estoy bastante perdido cuando uso vmware porque no puedo transferir elementos del portapapeles rtf al host vmware. Y no puedo instalar el software en el host vmware.

¿Tal vez un sitio de pegado con resaltado de sintaxis?

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

HeidiSQL hace esto para consultas de SQL, y las opciones de resaltado de sintaxis que hicieron son bastante legibles. Sin embargo, esto solo funcionará para consultas de SQL, no para otro código. Me gusta Notepad ++ para sistemas basados ??en Windows, y aquí hay algunas instrucciones para Notepad ++ . Varias personas mencionaron VIM para entornos unix / shell.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top