4 votos

Cambiar la acción predeterminada para abrir archivos ejecutables en el editor en vez de Terminal

Cuando doble clic en un archivo ejecutable (sin extensión de archivo) en el Finder, abre en el Terminal por defecto. Puedo cambiar a cualquier otra aplicación para este archivo, pero no puedo cambiar el valor predeterminado para todos los archivos.

¿Hay alguna manera de hacerlo?
Nunca quiero abrir archivos ejecutables en el Terminal, y me falta esa funcionalidad desde NeXTStep, que tenía un defecto oculto para.

3voto

Fuzzy Purple Monkey Puntos 702

Ejecutar plutil -convert xml1 ~/Library/Preferences/com.apple.launchservices.plist y agregar una entrada como esta bajo LSHandlers:

<dict>
    <key>LSHandlerContentType</key>
    <string>public.unix-executable</string>
    <key>LSHandlerRoleAll</key>
    <string>com.macromates.textmate</string>
</dict>

También puede cambiar la aplicación predeterminada para el normal archivos sin extensión:

<dict>
    <key>LSHandlerContentType</key>
    <string>public.plain-text</string>
    <key>LSHandlerRoleAll</key>
    <string>com.macromates.textmate</string>
</dict>

Usted puede aplicar los cambios al reiniciar. Acaba de salir y regresar no parece funcionar. También se podría reconstruir el Lanzamiento de los Servicios de base de datos, pero tiene el efecto secundario de que las advertencias acerca de la apertura de las aplicaciones por primera vez se muestra de nuevo.

Otra opción es agregar algo como esto para un duti archivo de configuración:

com.macromates.textmate public.unix-executable all
com.macromates.textmate public.plain-text all

Para hacer esta pregunta más búsquedas, aquí está el mensaje de error Finder muestra cuando intenta cambiar la aplicación predeterminada para los scripts ejecutables:

La operación no puede ser completado.

Se produjo un error inesperado (código de error -50).

0voto

davr Puntos 3334

Lo que tendríamos que hacer, es ir al archivo, haga clic en control, y seleccione "Obtener información". En la ventana de información, hay una sección denominada" Abrir Con, usted encontrará un cuadro de lista desplegable y un botón que dice" Change All. Que el botón de cambio de todos los documentos de la' app predeterminada a lo que sea que usted elija.

Open With...

Si usted no tiene los permisos para modificar el archivo, OSX automáticamente le pedirá que la cambie a todos los archivos del mismo tipo. Im en Snow Leopard 10.6.8, y funciona: probado con bash, shell, y sh archivos.

Espero que ayude!

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:

X