22 votos

Cómo permanentemente TextEdit en el menú Abrir con... lista?

Soy un desarrollador y que suelen estar relacionadas con inusual de tipos de archivo. Si quiero abrir uno de estos archivos en el editor de texto, tengo que empezar primero y, a continuación, abra el archivo con ella, o arrastre el archivo a la TextEdit icono.

Hay una manera permanente para poner el TextEdit.aplicación en el menú Abrir con... la lista no importa qué tipo de archivo que estoy mirando?

Por supuesto, este procedimiento será de utilidad para cualquier editor de texto que usted elija si TextEdit no es su taza de té.

19voto

smack0007 Puntos 5215

La única manera de hacer esto con todos los tipos de archivo para crear un servicio de automator, que en realidad deben hacer las cosas más fáciles para usted.

  1. Abrir Automator y seleccione "Servicio".
  2. En el "Servicio recibe seleccionado..." desplegable, cambiar para que se lea "recibe seleccionado los archivos y carpetas en cualquier aplicación"
  3. Seleccione Utilidades de la biblioteca de menú en el panel izquierdo y haga doble clic en "Ejecutar el Shell Script"
  4. Cambiar el "Pase de Entrada" desplegable "como argumentos"
  5. Borrar el script por defecto y reemplazar con la siguiente:

if [ -f "$1" ] ; then open -a "TextEdit" "$1" ; fi

Guarde este archivo como lo que usted desea que se muestre como en su menú contextual, algo así como "Abrir Con el Notepad" y listo, ahora podrás tener la opción de abrir cualquier archivo con la edición de texto.

No podrá estar en el menú abrir con, va a ser un elemento independiente en el menú contextual agrupados con otros servicios que se estén ejecutando.

En una nota de lado, si usted está desarrollando en un mac, usted realmente debe pensar en el uso de una mejor editor de texto como TextMate o TextWrangler o Sublime Text, algunos de estos incluso agregar el servicio para que usted pueda guardar haciendo todo lo de arriba.

7voto

Usted puede añadir tipos de archivo admitidos por la edición de la Información.plist, pero yo no conozco ninguna manera de hacerlo para todos los tipos de archivo. La adición de las infecciones urinarias como público.de datos o público.elemento a una de Información.plist o com.apple.LaunchServices.plist no parece funcionar.

He utilizado duti para hacer TextMate la aplicación predeterminada para diferentes tipos de texto sin formato:

# plain text files without an extension
com.macromates.TextMate.preview public.plain-text all

# executable scripts
com.macromates.TextMate.preview public.unix-executable all

com.macromates.TextMate.preview .as all
com.macromates.TextMate.preview .ass all
com.macromates.TextMate.preview .bash all
com.macromates.TextMate.preview .bom all
com.macromates.TextMate.preview .c all
com.macromates.TextMate.preview .cfm all
com.macromates.TextMate.preview .cfml all
com.macromates.TextMate.preview .class all
com.macromates.TextMate.preview .coffee all
com.macromates.TextMate.preview .conf all
com.macromates.TextMate.preview .cpp all
com.macromates.TextMate.preview .css all
com.macromates.TextMate.preview .csv all
com.macromates.TextMate.preview .ctp all
com.macromates.TextMate.preview .dat all
com.macromates.TextMate.preview .data all
com.macromates.TextMate.preview .doc all
com.macromates.TextMate.preview .erb all
com.macromates.TextMate.preview .fields all
com.macromates.TextMate.preview .gemspec all
com.macromates.TextMate.preview .h all
com.macromates.TextMate.preview .haml all
com.macromates.TextMate.preview .hotkey all
com.macromates.TextMate.preview .hpp all
com.macromates.TextMate.preview .idx all
com.macromates.TextMate.preview .java all
com.macromates.TextMate.preview .js all
com.macromates.TextMate.preview .json all
com.macromates.TextMate.preview .keylayout all
com.macromates.TextMate.preview .kmlibrary all
com.macromates.TextMate.preview .less all
com.macromates.TextMate.preview .log all
com.macromates.TextMate.preview .m all
com.macromates.TextMate.preview .manifest all
com.macromates.TextMate.preview .md all
com.macromates.TextMate.preview .mm all
com.macromates.TextMate.preview .msass all
com.macromates.TextMate.preview .opml all
com.macromates.TextMate.preview .pg all
com.macromates.TextMate.preview .php all
com.macromates.TextMate.preview .pl all
com.macromates.TextMate.preview .plist all
com.macromates.TextMate.preview .plist all
com.macromates.TextMate.preview .py all
com.macromates.TextMate.preview .rb all
com.macromates.TextMate.preview .rd all
com.macromates.TextMate.preview .rdoc all
com.macromates.TextMate.preview .readme all
com.macromates.TextMate.preview .rhtml all
com.macromates.TextMate.preview .rst all
com.macromates.TextMate.preview .sb all
com.macromates.TextMate.preview .scss all
com.macromates.TextMate.preview .sh all
com.macromates.TextMate.preview .srt all
com.macromates.TextMate.preview .strings all
com.macromates.TextMate.preview .sub all
com.macromates.TextMate.preview .tex all
com.macromates.TextMate.preview .tsv all
com.macromates.TextMate.preview .utf all
com.macromates.TextMate.preview .xml all
com.macromates.TextMate.preview .yaml all

duti no solo apoyo a la adición de aplicaciones para abrir los menús sin hacerlos por defecto, aunque.

1voto

Martin Kool Puntos 366

Puede crear un menú de Servicio de flujo de trabajo como influencejamie describe. Sin embargo, usted puede usar el "Abrir el Buscador de los Elementos de la" opción y añadir el editor de texto como el de la aplicación.

Hay un buen post sobre ello aquí, que se explica cómo crear el flujo de trabajo en más detalle.

-3voto

Psy Puntos 1

Sólo usar la opción "-e" para abrir con el Notepad: open-e yourfile.lo que sea y va a abrir en el editor de texto.

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: