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.
- Abrir Automator y seleccione "Servicio".
- En el "Servicio recibe seleccionado..." desplegable, cambiar para que se lea "recibe seleccionado los archivos y carpetas en cualquier aplicación"
- Seleccione Utilidades de la biblioteca de menú en el panel izquierdo y haga doble clic en "Ejecutar el Shell Script"
- Cambiar el "Pase de Entrada" desplegable "como argumentos"
- 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.