Copiar y pegar texto entre aplicaciones sin estilo

1

Al pegar texto, algunas aplicaciones (Chrome, Microsoft Office, etc.) harán lo que puedan para volver a representar el texto copiado con estilo, y algunas de esas aplicaciones no parecen ofrecer una opción para pegar sin estilo.

Esto se traduce en pasar mucho tiempo eliminando el formato (donde es posible) y luego limpiando el desorden dejado atrás, solo para obtener un texto limpio.

Quiero evitar que el estilo del texto se adjunte al texto que copio y pego entre las aplicaciones. ¿Hay alguna forma de hacer esto en el sistema operativo, es decir que se pueda aplicar a todas las aplicaciones? Si esto no es así, ¿hay una forma por aplicación de decirle a Chrome, Safari, Word, etc. que no copie y / o pegue con estilo?

    
pregunta Alex Reynolds 25.04.2014 - 00:21

2 respuestas

1

O / S X tiene una combinación de teclas "universal" para pegar sin ningún estilo, es SHIFT-COMMAND-OPTION-V

Desafortunadamente, Microsoft usa su propio motor de texto en lugar del integrado de Mac, por lo que no funciona allí. Las únicas opciones que he encontrado para word son crear una macro para pegar texto sin formato. Puedes descargar uno de estos, pero los que encontré eran para la versión para PC y nunca conseguí que funcionaran en la versión para Mac.

Pero me resulta más fácil pegarlo en un editor de texto plano (uso Bbedit o TextWrangler, la versión gratuita). Luego, cópielo y péguelo en mi documento de Word. Molesto pero funciona para mí.

Creo que hay una serie de utilidades de portapapeles que harán lo que pidas. Una visita rápida a macupdate.com debería ayudar con eso.

    
respondido por el Steve Chambers 25.04.2014 - 01:57
0

Alternativamente, AppleScript puede escribir el portapapeles por ti.

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

Guarda eso y únelo a un atajo de teclado, usando algo como FastScripts o Alfred, y tienes una forma ingeniosa de pegar texto sin formato. Como bono adicional, funciona en estas formas molestas que se niegan a permitirle pegar.

Como ejemplo para 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

¡Incluso mostrará una notificación cuando haya terminado!

    
respondido por el Hawken Rives 25.04.2014 - 02:52

Lea otras preguntas en las etiquetas