llegan - outlook 2010 mensaje texto sin formato
¿Cómo debería usar Outlook para enviar fragmentos de código? (8)
¿Ordenaría esto el envío del correo como texto sin formato?
"Cómo enviar un mensaje de texto simple en Outlook" :
- Seleccione Acciones | Nuevo mensaje de correo usando | Texto sin formato del menú en Outlook.
- Crea tu mensaje como de costumbre.
- Haga clic en Enviar para entregarlo.
Al ser texto sin formato, no debe estropear su código, con comillas "inteligentes", auto-mayúsculas y demás.
Otra posible opción, si este es un problema común dentro de la empresa, quizás podría configurar un sitio interno de código y pegado, hay muchos de código abierto, como Open Pastebin.
Como programador en una gran corporación, con frecuencia envío correos electrónicos de Outlook que contienen muestras de código.
De hecho, escribiré el código directamente en un correo electrónico. Esto inevitablemente causa problemas, ya que a Outlook realmente le gusta formatear texto de manera agradable pero inútil. Mi código debe poder copiarse desde el correo electrónico y directamente en el código, por lo que no quiero que Outlook lo entregue agregando caracteres especiales o lo que sea.
Así que siempre necesito modificar opciones como:
- No escriba en mayúscula la primera letra de cada oración (de lo contrario, todas mis funciones serán públicas en lugar de públicas)
- Deshabilite las comillas inteligentes (las citas de fantasía no copian ni pegan bien en los correos electrónicos)
- Nunca use el corrector ortográfico (porque simplemente es molesto)
También me gusta que mi código tenga una fuente monoespaciada, negra, con sangría y más pequeña que otro texto. Intenté crear un estilo para esto, pero por alguna razón el estilo nunca se guarda. :-( [edit: resulta que no estaba diciéndole que trabaje en "nuevos documentos basados en esta plantilla"]
¿Hay alguna forma de poner código en los bloques <pre> o algo que le dice a Outlook que ignore todas estas reglas y formatee el código de la manera que yo quiero? Si no es así, ¿qué formas ha encontrado para enviar fragmentos de código en los correos electrónicos de Outlook sin que se vuelva muy molesto?
Años después tengo una respuesta.
Use un resaltador de código en línea como http://tohtml.com/ para resaltar su código y pegar el código marcado de su IDE en Word. Dependiendo de su IDE, puede saltear este paso.
En Word 2010, vaya a insert-> object-> openDocument Text. Los pasos 2-3 están documentados en ¿Cómo se muestran los fragmentos de código en MS Word preservando el formato y el resaltado de sintaxis? .
Pega el código resaltado en el objeto.
Copia todo el objeto
Haga clic derecho-> pegue el objeto especial en Outlook.
Esto le proporciona un cuadro de código resaltado y contenido para usar en correos electrónicos en Outlook 2010.
Esto es lo que funciona para mí, y es más rápido y causa la menor cantidad de dolor / molestia:
1) Pegue el fragmento de código en sublime ; asegúrese de que su sintaxis se vea bien.
2) Haga clic derecho y elija ''Copiar como RTF''
3) Pegue en su correo electrónico
4) Hecho
Me encontré con esto buscando una forma de formatear mejor las cosas en un correo electrónico a un compañero de trabajo. Terminé descubriendo que si copia desde Visual Studio Code (GRATIS) retiene el formateo, el resaltado y todo lo demás. Este editor funciona con todo y tiene módulos para cada lenguaje de programación que he encontrado.
Se ve hermoso en el correo electrónico.
Si adjuntas tu código como un archivo de texto y tus destinatarios tienen la opción "mostrar archivos adjuntos en línea" configurados (creo que está configurado de manera predeterminada), Outlook no debería destruir tu código, pero se podrá copiar / pegar directamente desde el correo electrónico .
Si está utilizando Outlook 2010, puede definir su propio estilo y seleccionar el formato que desee, en Opciones de formato hay una opción para Idioma, aquí puede especificar el idioma y especificar si desea que el corrector ortográfico ignore el texto con este estilo.
Con este estilo, ahora puede pegar el código como texto y seleccionar su nuevo estilo. Outlook no corregirá el texto ni lo corregirá.
A continuación se muestra el resumen del estilo que he definido para enviar por correo electrónico los fragmentos de código.
Do not check spelling or grammar, Border:
Box: (Single solid line, Orange, 0.5 pt Line width)
Pattern: Clear (Custom Color(RGB(253,253,217))), Style: Linked, Automatically update, Quick Style
Based on: HTML Preformatted
Si no desea adjuntar código en un archivo (este fue un buen consejo, ChssPly76, necesito verificarlo), puede intentar cambiar los mensajes de formato de mensaje predeterminados a texto enriquecido ( Herramientas - Opciones - Formato de correo - Formato de mensaje) ) en lugar de HTML. Aprendí que el formato HTML de los tornillos de formato de Outlook (por cierto, Outlook usa el motor de renderizado HTML de MS Word, que apesta a lo grande), pero el texto enriquecido funciona bien. Entonces, si copio código de Visual Studio y lo pego en un mensaje de Outlook, cuando uso texto enriquecido, se ve bastante bien, pero cuando está en modo HTML, es un desastre. Para desactivar las comillas inteligentes, la corrección automática y otros artefactos, configure la opción adecuada a través de Herramientas - Opciones - Ortografía - Ortografía y Autocorrección ; es posible que también desee jugar con la configuración de copiar y pegar ( Herramientas - Opciones - Formato del correo - Opciones del editor - Cortar, copiar y pegar ).
Si tiene Notepad ++ instalado en su pc, puede copiar la prueba como RTF (formato de texto enriquecido) y pegarla en su correo de Outlook.
1) Pegue su fragmento de código en el bloc de notas ++;
2) Desde la barra de menús navegue hasta "Complementos -> NppExport -> Copiar RTF al portapapeles"
3) Pegue en su correo electrónico
4) Hecho