È possibile avere il campo "Trova" impegnato nell'apertura del file .rtf?

4

Quando faccio clic sul collegamento Dock di uno specifico file .rtf per aprire il file in TextEdit, il mio cursore è impostato di default davanti al primo carattere della prima riga del documento.

Tuttavia, preferirei che il mio cursore sia impostato sul campo di ricerca della funzione "Trova". È possibile accedere manualmente alla funzione "Trova" premendo ⌘ comando + F .

È possibile che il cursore venga automaticamente posizionato in questa posizione quando il file viene aperto, forse con AppleScript?

    
posta rubik's sphere 01.03.2017 - 09:52
fonte

1 risposta

3

TextEdit non ha un'opzione per preformare alcune azioni quando viene aperto un file, ad es. per eseguire un on open() gestore che esegue operazioni all'apertura di un file. Detto questo, se hai un particolare file che vuoi aprire in TextEdit e trova Mostra nella parte superiore del documento, dovrai farlo in modo programmatico.

L'esempio code di AppleScript sottostante viene salvato come applicazione e inserito nel Dock invece del documento di destinazione stesso. Questo naturalmente dovrà trovarsi sul lato sinistro del Dock separatore rispetto al lato destro del separatore dove si trova l'icona del documento.

set fileToOpen to (path to documents folder as text) & "file name.rtf"

tell application "TextEdit"
    open file fileToOpen
    activate
    tell application "System Events"
        key code 3 using command down -- ⌘F
        --  # Uncomment the line below if you want to clear the Find field of previous search.
        -- key code 51 -- Clear previous Find data by pressing the delete key.
    end tell
end tell

Nota: puoi fare in modo che Dock Tile dell'applicazione AppleScript che apre il file di destinazione abbia la stessa icona del file di destinazione, copiando e incollando l'icona dalla scheda Ottieni informazioni del file di destinazione alla sua scheda Ottieni informazioni prima di trascinare il Applicazione AppleScript creata per aprire il file di destinazione sul Dock.

Suggerimento: come suggerimento, quando salvi l'applicazione AppleScript, dai il nome allo stesso nome del documento che sta aprendo.

    
risposta data 01.03.2017 - 18:57
fonte

Leggi altre domande sui tag