
¿Cómo configuro TextWrangler y Mac OS X, para que TextWrangler aparezca en el submenú "Abrir con..." para todos los archivos, no solo los archivos de texto (y otros tipos de archivos explícitamente admitidos por TextWrangler)?
No quiero configurar todas esas extensiones no estándar una por una. Además, no quiero abrir archivos desconocidos en TextWrangler de forma predeterminada. Sólo me gustaría tener una opción para abrir rápidamente en TextWrangler sin buscarla en "Otros..."
Respuesta1
Utilice un servicio Automator en su lugar. El resultado podría ser incluso mejor, dependiendo de su punto de vista (creé el servicio para el editor hexadecimal 0xED, pero también debería funcionar para TextWrangler):
Si te gusta lo que ves en la captura de pantalla, abre /Applications/Automator.app
y selecciona para crear una nuevaServicio. En la parte superior derecha de la ventana, seleccione "recibe seleccionadosarchivos y carpetasencualquier aplicación" (o simplemente Finder, tu elección).
Desde la biblioteca, seleccioneUtilidadesy haga doble clicEjecutar script de shell.
Configure esa acción para "Pasar entradacomo argumentos" y reemplace el texto del script con lo siguiente:
if [ -f "$1" ] ; then
open -a "TextWrangler" "$1"
fi
Esto abrirá el archivo seleccionado usando TextWrangler si es un archivo normal (sin enlace simbólico, carpeta, etc.)
Guárdelo como "Abrir en TextWrangler" y podrá usarlo.