9 votos

¿Cómo puedo asociar un archivo de extensión con un tipo de contenido?

Tengo algunos archivos con extensión "módulo" y "inc", que son archivos de PHP. Cuando trato de abrir la lista de aplicaciones que se pueden abrir ellos sólo se muestra la aplicación la he puesto como aplicación por defecto, aunque no es otro editor de texto que se pueden abrir archivos PHP, y para el que he puesto los archivos con esas extensiones de ser destacado como archivos PHP.

screenshot

Si abro el "Obtener Información" de diálogo, seleccione otra aplicación en "Abrir Con" y a continuación, haga clic en "Cambiar Todo..." lo que me sale es el siguiente.

screenshot

screenshot

Lo que quiero obtener es lo que se muestra en la siguiente captura de pantalla que muestra la opción "Abrir Con" en el menú para otro tipo de archivo:

screenshot

Es allí una manera de asociar las extensiones para el tipo de contenido utilizado para los archivos de PHP?
Alternativamente, ¿cómo puedo mostrar, en la lista de las aplicaciones que se muestran bajo la opción "Abrir Con" en el menú, todas las aplicaciones que se pueden abrir archivos PHP, cuando el Buscador no hacerlo ya?

Voy a explicar lo que quiero obtener mediante una captura de pantalla de RCDefaultApp.

screenshot

Un archivo usando el "módulo", como extensión de un archivo PHP, en mi caso (es un módulo de Drupal); lo que quiero es añadir la extensión a las reportadas para el "público.php-script" infección del tracto urinario.

3voto

Pete Puntos 1

La Alternativa a la Solución mencionada por Gerry es el RCDefaultApp Panel de Preferencias. Es gratis y te permite configurar todas las Aplicaciones->Tipo de Contenido, la Aplicación->URL de conexión en el Sistema.

En las "Apps" Panel de RCDefaultApp puede configurar qué Tipos de archivo de una de las Aplicaciones específicas de Apoyos al comprobar "php" con su Editor también mostrará en la opción "Abrir Con" en el Menú.

3voto

Zeba Puntos 16

No hay una forma segura y conveniente manera para lograr lo que deseas, porque esta función del sistema operativo es controlado por el Lanzamiento de los Servicios de base de datos. Los desarrolladores de registrar los tipos de archivos de su soporte de aplicaciones con el sistema operativo en el primer lanzamiento.

La mejor manera de conseguir esto es fija a petición de los desarrolladores para añadir soporte para la extensión de archivo en una versión futura de su aplicación.

Con el que dijo que ya se ha encontrado la única documentada que Apple ofrece para anular los decretos de los Servicios de Lanzamiento de la base de datos. Si quieres profundizar y tomar el camino menos viajado con el apoyo aquí están algunas sugerencias.

Hay una .plist archivo que rige parte de lo que el Lanzamiento de los Servicios que se encuentra en: ~/Library/Preferences/com.apple.LaunchServices.plist

Notas de manzana que la eliminación de esta plist puede borrar no deseados Abrir Con el menú contextual de opciones. Pero eso es lo contrario de lo que usted está después.

Es un binario .plist, pero que podría convertirlo en una versión xml y experimentar un poco para ver si usted puede venir para arriba con una receta para lograr lo que buscas. Esto no es aconsejable, se podría causar daño, y lo más probable es que se sobrescribe con el sistema operativo en algún momento.

También hay una herramienta oculta un poco más profundo en el sistema operativo llamado lsregister que podría ser útil en la exploración de los Servicios de Lanzamiento de la plomería. Aquí está una útil explicación de lsregister y sus opciones.

0voto

Gerry Puntos 10709

En el menú contextual, elija Obtener Información, seleccione el programa que desea utilizar en la opción "Abrir con:" panel y haga clic en "Cambiar todo..."

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