Apri il file nella scheda Testo sublime tramite AppleScript

2

Utilizzando il seguente codice AppleScript, posso aprire un file .txt in una nuova finestra di Testo sublime:

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

C'è un modo per aprire questo file NON come una sua nuova finestra, ma piuttosto come una nuova scheda della mia finestra esistente di Testo sublime?

    
posta puterguy01 28.06.2018 - 00:12
fonte

1 risposta

1

Testo sublime non fornisce una suite AppleScript, ma fornisce un'utilità della riga di comando "subl" in:

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

L'utilizzo è disponibile con --help .

subl è consapevole della finestra corrente quando apre i file e aggiunge il file come una scheda.

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

Per eseguirlo in AppleScript, usa "fai script di shell".

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")
    
risposta data 28.06.2018 - 00:25
fonte

Leggi altre domande sui tag