visual studio code autocompletar atajos visual-studio visual-studio-2008 visual-studio-2005 copy-paste

code - Copie y pegue el código de Visual Studio, pero pegue el código UNFORMATTED



visual studio code shortcuts (11)

¿Hay alguna manera de obligar a Visual Studio a copiar el código seleccionado al portapapeles como texto sin formato?

Cuando estoy copiando y pegando código en Word o más a menudo Outlook, tengo que hacerlo a través del Bloc de notas para deshacerme del formato ... ¡tiene que haber una manera más fácil!


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


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


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 se parece mucho a PlainTextClipboard.

"PureText es básicamente equivalente a abrir el Bloc de notas, hacer un PEGADO, seguido de SELECCIONAR-TODO y luego COPIAR. El beneficio de PureText es realizar todas estas acciones con una sola tecla de acceso rápido y hacer que el resultado se pegue automáticamente en la ventana actual "

El acicate para esto fue escamosa Lotus Notes; le gusta colgar al pegar HTML-marcado-texto que inocentemente copié de una página web ....


Puede encontrar http://www.extrabit.com/plaintextclipboard/ como 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.


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 luego elige su formato preferido. En Word, y tal vez en Outlook también, hay un comando "Pegado especial" que le permite elegir qué formato desea usar.


Este sitio de Microsoft Office 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 puede que no sea 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.


El grabador de portapapeles le permitirá pegar cosas en texto simple 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!


Para las aplicaciones que no tienen un "pegado especial", puede usar una aplicación como PureText


En Outlook 2007, he cambiado mi pegado predeterminado para hacer solo texto. Ir a Opciones del 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 ...


De esta publicación en el blog obtuve estas instrucciones para deshacerme del fondo negro al copiar y pegar fuera de VS con el ''Tema Oscuro'' activado, pero el html puede modificarse para modificar el resto del formato según sea necesario (por ejemplo, establecer todo el texto en negro).

Si es necesario, instale Productivity Power Tools

Herramientas abiertas → Extensiones y actualizaciones

Seleccione en línea (Galería de Visual Studio) y busque Productivity Power Tools 2012/2013

Descargue y reinicie Visual Studio cuando se le solicite

Configuración de herramientas de potencia de productividad

Abra Herramientas → Opciones → Amplíe Productividad Herramientas eléctricas seleccione HTML Copy

Cambia la opción BeforeCodeSnippet a:

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

Cambie EmitSpanClass a: True

Comprobar EmitSpanStyle es: Verdadero


La copia de la extensión de Visual Studio para su revisión puede ser útil para usted. En realidad, no hace copias sin formatear, sino que aplica su propia plantilla simple basada en texto.

Es compatible con el formato "Desbordamiento de pila", que solo elimina el espacio en blanco inicial, mientras mantiene la sangría tanto como sea posible e introduce algún tipo de encabezado.

Obtenlo de la Galería de Visual Studio y pruébalo.

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