Copier-coller du code de Visual Studio, mais coller du code non formaté

y a-t-il un moyen de forcer Visual Studio à copier le code sélectionné dans le bloc-notes comme texte non formaté texte?

quand je copie-coller du code dans Word ou plus souvent Outlook, je dois le faire via Notepad pour me débarrasser du formatage...il y a un moyen plus facile!

27
demandé sur Richard Everett 2009-02-05 18:43:16

10 réponses

Visual Studio met du texte non formaté sur le presse-papiers, mais il met aussi du texte formaté. (Le presse-papiers prend en charge plusieurs formats simultanés, et L'OS suppose qu'il s'agit simplement de représentations différentes des mêmes données, bien qu'il n'y ait pas d'application technique de ce point.)

L'application que vous utilisez pour coller, puis choisit son format préféré. Dans Word, et peut-être Outlook aussi bien, il y a une commande "Coller spécial" qui vous permet de choisir le format que vous souhaitez utiliser.

17
répondu Rob Kennedy 2009-02-05 15:50:28

mon ministère utilise PureText. S'assoit dans le plateau du système; Copiez le texte, cliquez sur le format tout en laissant le texte simple. Je suis sûr que c'est un peu comme PlainTextClipboard.

" PureText est essentiellement équivalent à l'ouverture du bloc-notes, faire une PÂTE, suivi D'un SELECT-ALL, puis d'un COPIE. L'avantage de PureText est effectuer toutes ces actions avec une simple clé chaude et ayant le résultat collé dans la fenêtre courante automatiquement."

le goad pour ceci était des Notes de Lotus feuilletées; aime se planter quand coller HTML-marked-up-texte que j'ai innocemment copié à partir d'une page web....

18
répondu Michael Paulukonis 2009-02-05 15:57:54

si vous appuyez sur CTRL+Z après le collage, il s'inversera vers le non-formatage, parce que le formatage compte réellement comme une étape après la pâte régulière.

3
répondu Idan Shechter 2015-07-15 18:56:52

à Partir de ce blog je suis ces instructions pour se débarrasser de l'arrière-plan noir lors de la copie et le collage de VS avec le Thème Sombre' activé, mais le code html, peut être tourné de façon à modifier le reste de la mise en forme, comme l'exige (par exemple un ensemble tout le texte en noir).

si nécessaire, installer des outils électriques de productivité

outils ouverts → Extensions et mises à jour

sélectionner en ligne (Visual Studio Gallery) et rechercher des outils de puissance de productivité 2012/2013

Téléchargez et redémarrez Visual Studio lorsqu'on vous le demande

Paramètres Des Outils Électriques De Productivité

Outils Ouverts → Options → Accroître La Productivité Outils Électriques sélectionnez la copie HTML

modifier l'option Precorecodesnippet en:

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

Change EmitSpanClass en: True

Vérifier EmitSpanStyle est: Vrai

2
répondu Ted 2014-06-24 12:27:42

quand je le fais en choisissant l'option de menu pop-up attachée au petit élément de bloc-notes "Match Destination formatage" fait le tour pour moi.

1
répondu 2009-02-05 15:45:46

Vous pourriez trouver http://www.extrabit.com/plaintextclipboard/ pour être un outil utile. Certaines applications ont une option de coller qui supprime le formatage, mais ce dont vous avez vraiment besoin est une opération de copie qui supprime le formatage, ce que VS n'offre pas.

1
répondu Brian 2009-02-05 15:49:00

dans Outlook 2007, j'ai changé mon paste par défaut pour faire du texte seulement. Aller à Options D'édition / avancé Sous la rubrique" couper, copier, coller", choisissez "Coller" parmi d'autres programmes: [conserver le texte uniquement]

et si vous voulez toujours coller formaté (moins souvent dans mon cas), utiliser coller spécial...

1
répondu Ryan MacLachlan 2011-04-20 17:07:42

L'Extension de Visual Studio Copie peut être pratique pour vous. en fait, il ne fait pas de copie non formatée, mais applique son propre modèle simple basé sur le texte.

il supporte un format" Stack Overflow", qui supprime simplement l'espace principal, tout en gardant l'indentation autant que possible, et introduit une sorte d'en-tête.

de la de la Visual Studio Gallery et l'essayer.

Divulgation: je suis l'auteur de cette Extension. Veuillez notfiy moi, si je peux l'améliorer à vos besoins.

1
répondu Marcel 2015-03-19 12:06:13

ce site de Microsoft Office offre une solution de contournement qui consiste à écrire une macro pour remplacer la fonctionnalité ctrl+v pour coller du texte en clair tout le temps, mais qui peut ne pas être ce que vous voulez. Vous pouvez alternativement remap un raccourci non utilisé (ctrl+?) pour vous fournir cette fonctionnalité afin que vous n'ayez pas à continuer à activer / désactiver la macro.

0
répondu Michael 2009-02-05 15:50:34

pour les applications qui n'ont pas de "Pâte spéciale" vous pouvez utiliser une application comme PureText

0
répondu Rich Alger 2010-05-10 22:46:26