web-dev-qa-db-fra.com

Comment copier et coller du code sans mise en forme de texte enrichi?

J'avais l'habitude de me retrouver souvent en train de copier un morceau de code d'un site Web/document Word, etc., seulement pour découvrir qu'en faisant l'opération Coller, je finissais par obtenir le code souhaité ainsi que quelques balises HTML/texte supplémentaires, des informations de formatage supplémentaires.

Pour me débarrasser de ce lest supplémentaire, je collais le texte dans le Bloc-notes, puis je le copiais à nouveau, puis je le collais à la destination souhaitée.

Récemment, j'ai découvert un outil simple et gratuit pour Windows appelé PureText qui me permet de couper l'étape du bloc-notes. Il ajoute en gros un raccourci clavier supplémentaire, par exemple WinKey + V, qui effectuera l’action Coller sans formater; juste du texte pur. Je le trouve très pratique.

Je me demandais quelle approche utiliseriez-vous vous-même? Sont-ils meilleurs/plus faciles à utiliser?

70
kristof

Juste pour résumer les options disponibles:

Outils

  • PureText - outil gratuit pour Windows
  • Utilisez AutoHotkey et écrivez votre propre macro comme suggéré par Dean

Navigateurs

  • Pour copier le texte brut depuis un navigateur: Copier en texte brut ou CopyPlainText (suggéré par - cori ) - Extensions Firefox
  • Pour coller sans formater dans un navigateur (Firefox/Chrome au moins): CTRL+⇧ Shift+V sous Windows/Linux, voir ci-dessous pour Mac OS X.

Autre

  • Sous Mac OS X , vous pouvez ⇧ Shift+⌥ Alt+⌘ Command+V coller avec le format "actuel" ( Edit -> Coller et assortir le style); ou ⌘ Command+⇧ Shift+V coller sans mise en forme (par Kamafeather )
  • Coller dans le Bloc-notes (ou un autre éditeur de texte), puis copier à partir du Bloc-notes et coller à nouveau
  • Pour le texte d’une seule ligne: coller dans n’importe quel champ de texte non riche (URL du navigateur, zone de texte, entrées de recherche/recherche, etc.)

N'hésitez pas à éditer/ajouter de nouveaux éléments

79
kristof

Juste pour référence, sous Mac OS X, vous pouvez utiliser ⌘ Command+⇧ Shift+⇧ Shift+V coller sans formater ou avec le format "actuel".

Remarque: dans certaines applications, c'est ⌘ Command+⇧ Shift+⌥ Alt+V (voir le menu "Edition" → "Coller et assortir le style")

30
Martin Marconcini

Je suis un grand fan de Autohotkey . J'ai défini une macro "coller du texte brut" qui fonctionne dans n'importe quelle application. Il est exécuté lorsque j'appuie sur Ctrl + Maj + V et colle une version simple de tout ce qui se trouve dans le presse-papiers. La bonne chose à propos d’Autohotkey: vous pouvez coder des éléments pour qu’ils fonctionnent comme vous le souhaitez dans toutes les applications.

^+v::
    ; Convert any copied files, HTML, or other formatted text to plain text
    Clipboard = %Clipboard%

    ; Paste by pressing Ctrl+V
    SendInput, ^v
return
22
Dean Hill

Depuis des sites Web, en utilisant Firefox, j'utilise l'extension CopyPlainText .

9
cori

Si vous collez dans Word, vous pouvez utiliser la commande Collage spécial.

5
hometoast

J'ai Far.exe comme premier élément du menu de démarrage.

Richtext dans le presse-papier ->

ctrl-escape,arrdown,enter,shift-f4,$,enter
shift-insert,ctrl-insert,alt-backspace,
f10,enter

-> texte en clair dans le presse-papier

Avantages: pas de souris, juste une frappe aveugle, se termine exactement là où j'étais auparavant

Inconvénients: encodage ANSI - les symboles internationaux sont perdus

Heureusement, je n'ai pas à le faire trop souvent :)

2
eugensk00

Belle trouvaille avec ton PureText. Avant de changer de clavier, j'avais construit une clé qui exécutait une macro qui consistait à copier-coller-copier dans le bloc-notes pour cette tâche! Je vais essayer votre logiciel car je n'ai pas de clé macro maintenant :(

1
Patrick Desjardins

J'ai écrit une Java non publiée) pour surveiller le Presse-papiers, en remplaçant les éléments offrant du texte par d'autres formats plus riches, les éléments n'offrant que le format de texte brut.

1
Stephen Denne

Recherchez une petite icône de presse-papiers qui apparaît à la fin du matériau que vous avez collé. Cliquez dessus et choisissez "ne garder que le texte".

0
Steve Pitchers

J'utilise OpenOffice.org et cela offre une option spéciale de collage, dans laquelle vous pouvez omettre complètement le formatage. Si vous n'êtes pas lié à MS Word, IMO vaut le coup d'essayer et c'est gratuit :-)

0
André

Si vous utilisez MS Word, essayez alors ALT + E, S, U, Entrée (Utilise le collage spécial)

0
reva

Chaque fois que ces plugins et options ne sont pas disponibles, j'utilise simplement mon bon vieux bloc-notes ami. Collez le contenu dans le bloc-notes où il n'acceptera pas le formatage supplémentaire, puis copiez-le à nouveau. Une sorte de hacky mais bon. Ça marche!

0
Smallinov

Je travaille habituellement avec Notepad2, tout le texte que je copie du Web y est collé puis réutilisé, ce qui me permet de le nettoyer (à partir du format et d’apporter des modifications).

Vous pouvez télécharger Notepad2 ici

0
ebarrera