4 votes

Copier et coller du texte entre des applications sans style

Lorsque vous collez du texte, certaines applications (Chrome, Microsoft Office, etc.) font tout ce qu'elles peuvent pour restituer le texte copié avec du style, et certaines de ces applications ne semblent pas proposer d'option permettant de coller sans le style.

Il faut donc passer beaucoup de temps à supprimer le formatage (lorsque c'est possible), puis à nettoyer le désordre laissé derrière, juste pour obtenir un texte propre.

Je veux empêcher le style du texte de s'attacher au texte que je copie et colle entre les applications. Existe-t-il un moyen de le faire au niveau du système d'exploitation ? c'est-à-dire une qui puisse s'appliquer à toutes les applications ? À défaut, existe-t-il un moyen par application de dire à Chrome, Safari, Word, etc. de ne pas copier et/ou coller avec style ?

4voto

Steve Chambers Points 21588

O/S X fait ont une combinaison de touches "universelle" pour coller sans style, c'est SHIFT-COMMAND-OPTION-V

Malheureusement, Microsoft utilise son propre moteur de texte plutôt que le moteur intégré du Mac, ce qui ne fonctionne pas. La seule option que j'ai trouvée pour Word est de créer une macro pour coller du texte brut. Vous pouvez en télécharger une, mais celles que j'ai trouvées étaient pour la version PC et je n'ai jamais réussi à les faire fonctionner sur la version Mac.

Mais je trouve plus facile de le coller dans un éditeur de texte simple (j'utilise Bbedit ou TextWrangler, la version gratuite), puis de le copier et de le coller dans mon document Word. C'est ennuyeux mais ça marche pour moi.

Je crois qu'il existe un certain nombre d'utilitaires de presse-papiers qui feront ce que vous demandez. Une visite rapide sur macupdate.com devrait vous aider.

1voto

not2savvy Points 1457

Vous pouvez utiliser l'option de modification Coller et faire correspondre le style qui fonctionne en fait en insérant le texte copié comme du texte brut. En procédant ainsi, vous pouvez simplement copier et coller sans le détour des notes dans votre solution de contournement. Le raccourci par défaut est V (ALT/SHIFT/CMD-V) mais voyez ci-dessous comment en configurer un plus simple.

Certaines applications fournissent la même fonctionnalité, mais la nomment différemment dans leur menu d'édition. Pour celles-ci, vous pouvez ajouter une entrée à Raccourcis d'applications avec le titre de menu différent de ces applications mais avec le même raccourci.

Pour ce faire

  1. aller à Préférences système > Clavier > Raccourcis > Raccourcis d'applications
  2. cliquez sur le bouton plus pour ajouter un nouveau raccourci
  3. sélectionnez Toutes les applications
  4. entrez le titre du menu de l'application pour coller du texte non formaté.
  5. entrer le raccourci clavier en appuyant sur les touches (en même temps)

Le raccourci V par défaut requiert des compétences artistiques au niveau des doigts. Pour configurer un raccourci plus simple, il suffit de suivre les étapes ci-dessus mais de saisir une combinaison de touches différente. Par exemple, j'utilise V (ALT/CMD-V) qui est similaire au raccourci original, mais beaucoup plus facile à manipuler.

0voto

Alternativement, AppleScript peut taper le presse-papiers pour vous.

tell application "System Events" to keystroke (the clipboard)

Enregistrez ce fichier et associez-le à un raccourci clavier, en utilisant quelque chose comme FastScripts ou Alfred, et vous disposez d'un moyen pratique de coller du texte brut. En prime, cela fonctionne dans les formulaires qui refusent de vous laisser coller.

A titre d'exemple pour Alfred,

on alfred_script(q)
   try
      the clipboard as text
      display notification "Success! The clipboard has been typed."
   on error
      display notification "Error typing the clipboard."
   end try

   tell application "System Events"
      keystroke (the clipboard as text)
   end tell
end alfred_script

Il affichera même une notification lorsqu'il aura terminé !

0voto

Kerry Jones Points 145

J'utilise Keyboard Maestro pour gérer mes touches de fonction. J'écris l'applescript ci-dessous que je lie à la touche de fonction F3.

on run
    try
        set fromUnix to do shell script "pbpaste -Prefer ascii | pbcopy "
    on error errMsg
        log " error..." & errMsg
    end try

end run

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X