2 votos

Abrir el archivo en Sublime Text ficha mediante AppleScript

Mediante el siguiente AppleScript código, puedo abrir una .txt archivo en una nueva ventana de Sublime Text:

tell application "Sublime Text"
    open "Users:me:Desktop:foo.txt"
end tell

Hay una manera para abrir este archivo NO como su propia ventana nueva, sino más bien como una nueva pestaña de la ventana de Sublime Text?

2voto

siva Puntos 23

Sublime Text no proporciona un AppleScript suite, pero no proporciona una utilidad de línea de comandos 'subl' en:

/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl

El uso está disponible con --help.

subl es consciente de la ventana actual al abrir archivos y agrega el archivo como una ficha.

/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /path/to/file

Para ejecutar esta en AppleScript, el uso de 'do shell script'.

do shell script ¬
    "/Applications/Sublime\\ Text.app/Contents/SharedSupport/bin/subl /path/to/file"
do shell script 
    "/Applications/Sublime\\ Text.app/Contents/SharedSupport/bin/subl " ¬
    & quoted form of POSIX path of (alias "path:to:file")

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X