Apri come opzione di testo per ogni file, indipendentemente da cosa ne pensi OS X [duplicato]


5

Possibile duplicazione:
come inserire permanentemente TextEdit nell'elenco Apri con ...?

Essendo un programmatore, lavoro spesso con file di testo. Come probabilmente saprai, le estensioni dei file sono più o meno insignificanti; pertanto, molti file di testo con cui lavoro non hanno l' .txtestensione standard .

Di solito uso il Terminale, quindi va tutto bene, ma aprire i file di testo al di fuori del Terminale è una vera seccatura, perché OS X non pensa che siano file di testo basati sull'estensione.

Quindi ogni volta che devo fare right click- Open With- Othercercare l'editor di testo- Open.

C'è un modo per forzare OS X a visualizzare sempre il mio editor di testo Open Withnell'elenco?

Risposte:


1

È possibile aggiungere un'azione al menu contestuale per farlo, con la funzione Servizi di OS X. A seconda del tuo editor di testo (sono abbastanza sicuro che BBEdit lo offra), potrebbero essere già disponibili servizi preinstallati, potresti semplicemente doverli attivare.

Per gestire i tuoi servizi, apri il riquadro Tastiera in Preferenze di Sistema e seleziona Servizi dal riquadro sinistro nella sezione Scorciatoie da tastiera . Otterrai un lungo elenco di servizi, ognuno con una casella di controllo (per abilitarli) e l'opzione per impostare un tasto di scelta rapida. Controlla questo elenco (probabilmente nella sezione File e cartelle) per un servizio dal tuo editor. Se ne trovi uno, assicurati che la casella sia selezionata per abilitarlo e dovresti essere in grado di accedervi dal menu contestuale quando fai clic con il pulsante destro del mouse su un file (o un tasto di scelta rapida se ne imposti uno).

Se non trovi un servizio predefinito, puoi crearne uno facilmente.

  • Apri Automator e seleziona Servizio come tipo di documento.
  • Modifica le opzioni in alto per leggere "Il servizio riceve i file o le cartelle selezionati in qualsiasi applicazione " (modifica l'ultima parte nel Finder se preferisci).
  • Aggiungi l' azione Apri elementi del Finder nel tuo flusso di lavoro e modifica Apri con: menu a discesa nell'editor di testo.
  • Salva e ti verrà richiesto un nome (che viene visualizzato nel menu). Il file di servizio effettivo viene salvato ~/Library/Application Support/se è necessario accedervi in ​​un secondo momento.

Il servizio personalizzato è fantastico, grazie! Ma c'è un modo per farlo apparire vicino alla voce di menu Apri con? In questo momento è proprio nella parte inferiore del menu, il che è un enorme miglioramento rispetto al nulla, ma ancora un po 'scomodo in quanto devo scorrere l'intero elenco.
houbysoft,

Purtroppo non lo so. L'elenco si basa sui tipi di file che le applicazioni stesse dicono di poter aprire. È probabile che l'editor sia in grado di aprire file di testo, ma ovviamente questo ti lascia bloccato se il sistema non riconosce qualcosa come un file di testo. Non conosco un modo per cambiare ciò che l'app registra come senza avere accesso al codice sorgente e fare la tua personalizzazione.
robmathers

È possibile modificare l' CFBundleDocumentTypesarray in un Info.plist. L'aggiunta di UTI come public.datao public.itemnon sembra avere alcun effetto. public.plain-textsi applicherebbe ai file di testo senza estensione.
Lri,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.