Ventana del editor de TextMate código de retorno en vivo


0

Estoy tratando de averiguar si hay una manera en TextMate que pueda enviar el código que estoy escribiendo sobre la marcha a TextEdit.

Tal vez algo de AppleScript o algo, algún pensamiento? Gracias.


2
Una pregunta: ¿por qué? Honestamente, no tiene mucho sentido para mí por qué alguien querría pasar de un editor más poderoso a uno menos poderoso.
Wuffers

Cmd+A, Cmd+C, Alt-Tab, Cmd+V
slhck

@Mark Estoy experimentando con obtener datos en vivo de un editor. Enviarlo a TextEdit es solo una cosa simple que estaba preguntando para saber cómo se hace.
acreek

Respuestas:


0

Esto es muy feo, pero funciona bien. Requisitos:

  • Tanto TextMate como TextEdit deben estar en ejecución
  • Ambos necesitan un documento abierto en frente.

Lo que hace es simplemente seleccionar todo, copiar y pegar en la ventana TextEdit.

tell application "TextMate"
  activate
  tell application "System Events"
    keystroke "a" using {command down}
    keystroke "c" using {command down}
  end tell
end tell

tell application "TextEdit"
  activate
  tell application "System Events"
    keystroke "a" using {command down}
    keystroke "v" using {command down}
  end tell
end tell


Disculpe por el formato, parece que al motor del editor no le gusta el AppleScript por cualquier razón.
slhck

@acreek No es una cosa - por cierto esto es no La forma en que normalmente quieres hacer cosas como esta. Si está intentando aprender AppleScript, debe acceder a la texto objetos de la ventana TextMate, en lugar de jugar con copiar / pegar y emular las pulsaciones de teclas.
slhck
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.