Respuesta

16

Visual Studio pone texto sin formato en el portapapeles, pero también coloca texto formateado. (El portapapeles admite múltiples formatos simultáneos, y el sistema operativo asume que son simplemente representaciones diferentes de los mismos datos, aunque no hay aplicación técnica de ese punto).

La aplicación que está utilizando para pegar elige su opción preferida formato. En Word, y tal vez en Outlook también, hay un comando "Pegado especial" que le permite elegir qué formato desea usar.

+0

Pegado especial es la forma en que lo hago – revs

+0

Por alguna razón, "Pegado especial" siempre parece estar deshabilitado en Outlook 2003 –

+0

Está habilitado para mí en Outlook 2007, así que no sé qué más decir. Buena suerte. –

1

Cuando lo hago, elegir la pequeña opción de menú emergente adjunta al elemento del portapapeles wee "Match Destination Formatting" me sirve.

+0

Office 2003 presenta esa opción en Word, pero no en Outlook. (creo que Outlook 2007 tiene que aunque ...) –

+0

Bien por qué no establecer el formato del correo electrónico en texto sin formato? ¿O tienes alguna firma elegante con negrita e hipervínculos y qué tienes? –

+0

firma de lujo ... ¡oh sí! Nuestra firma estándar de la empresa utiliza Arial en un tono específico de color azul, con el formato de una tabla HTML con nuestro logotipo de la empresa ... –

1

Puede ser que http://www.extrabit.com/plaintextclipboard/ sea una herramienta útil. Algunas aplicaciones tienen una opción pegar que elimina el formato, pero lo que realmente necesita es una operación de copia que elimine el formato, que VS no ofrece.

+0

que he visto este llamado " depurador del portapapeles ". Un programa similar es ClipboardFusion - http://www.binaryfortress.com/clipboardfusion/.En lugar de copiar y pegar, la operación se convierte en copiar y pegar, se da cuenta de que es feo-friega, clipboard-paste. –

+0

O PureText, como otra respuesta sugerida. –

0

This Microsoft Office site ofrece una solución alternativa que implica escribir una macro para reemplazar la funcionalidad ctrl + v para pegar texto sin formato todo el tiempo, pero eso puede no ser lo que desea. De manera alternativa, puede reasignar un atajo no utilizado (ctrl +?) Para proporcionarle esta funcionalidad, de modo que no tenga que seguir habilitando/deshabilitando la macro.

16

Mi departamento usa PureText. Se encuentra en la bandeja del sistema; copie el texto, haga clic en él, elimina todo el formato y deja el texto sencillo. Estoy seguro de que es muy parecido a PlainTextClipboard.

"PureText es básicamente equivalente a Bloc de notas de apertura, haciendo una pasta, seguido de un SELECT-ALL, y luego una COPIA . El beneficio de PureText es realizar todas estas acciones con una sola tecla directa y tener el resultado pegado en la ventana actual automáticamente. "

El truco para esto fue Flaky Lotus Notes; le gusta colgar al pegar HTML-marcado-texto que inocentemente copiado de una página web ....

+1

¡Hermoso y gratis! ¡De su descripción, esperaba que fuera payware y me iba a sentar esta noche y hacer un reemplazo gratuito, y sin embargo, es un software gratuito! Gracias por compartir:) –

+1

Herramienta muy útil. Exactamente lo que necesitaba en este momento – PaulMolloy

+0

@PaulMolloy - Todavía lo estoy usando, solo lo tengo asignado a Windows-V para pegar texto sin formato. Me perdí totalmente el uso de la opción de teclas rápidas hasta los últimos meses. Doh! –

0

Clipboard recorder le permitirá pegar cosas en texto sin formato o con formato. Lo usé todos los días; es una de las herramientas más útiles que tengo. ¡Se ha convertido en una muleta!

+0

ADVERTENCIA: el enlace parece estar roto y redirige a algunos sitios de spam. –

0

Para aplicaciones que no tienen una "pasta especial" se podría utilizar una aplicación como PureText

1

En Outlook 2007, he cambiado de pegado predeterminada que ver sólo texto. Ir a Opciones de editor | Avanzado En el encabezado "Cortar, copiar, pegar", elija Pegar desde otros programas: [Mantener solo texto]

Y si aún desea pegar el formato (con menos frecuencia en mi caso), use pegar especial ...

2

De this blog post me dieron estas instrucciones para deshacerse del fondo negro cuando se copia & pegar de VS con el 'tema oscuro' activada, pero el html en ella se pueden modificar para alterar el resto del formato según sea necesario (por ejemplo, establecer todo el texto en negro).

Si es necesario, instalar las herramientas de potencia productividad

abra Herramientas → Extensiones y actualizaciones

Seleccione En línea (Galería Visual Studio) y la búsqueda de herramientas de potencia productividad 2012/2013

Descarga y reiniciar Visual Studio cuando se le solicite

configuración de Herramientas de Productividad de energía

abra Herramientas → Opciones → Expandir Herramientas potencia productividad seleccione HTML Copia

cambiar la opción de BeforeCodeSnippet a:

<style type="text/css">.identifier {color:black !important;}</style> 
<pre style="{font-family}{font-size}{font-weight}{font-style}"> 

Cambio EmitSpanClass a : Verdadero

Comprobar EmitSpanStyle es: verdadera

1

La extensión de Visual Studio Copy for review puede ser útil para usted. En realidad, no hace copias sin formatear, pero aplica su propia plantilla simple basada en texto.

Es compatible con un formato de "desbordamiento de pila", que sólo elimina los espacios en blanco que lleva, mientras se mantiene la sangría tanto como sea posible, e introduce una especie de cabecera.

Obtenlo del Visual Studio Gallery y pruébalo.

Divulgación: soy el autor de esa extensión. Por favor notifícame, si puedo mejorarlo según tus necesidades.

2

Si presiona CTRL + Z después de pegar, retrocederá al que no formateó, porque el formato realmente cuenta como un paso después del pegado normal.

Cuestiones relacionadas