¿Cómo puedo abrir una carpeta llamada something.app en varias aplicaciones?

10

Por alguna razón, creé una carpeta en mi Mac llamada customer.app, y contiene un módulo de Python. Quiero abrir esa carpeta y sus archivos en aplicaciones como BBEdit y GitX, pero el cuadro de diálogo abierto muestra esta carpeta como atenuada y no me deja seleccionarlas.

¿Hay alguna configuración o propiedad que pueda establecer en esta carpeta para decirle a mi Mac que es solo una carpeta antigua normal?

Chris
fuente

Respuestas:

5

ACTUALIZACIÓN: las versiones recientes de OS X han eliminado esta capacidad. La respuesta a continuación se aplica a OS X 10.9 o anterior.

Un simple clic derecho en la carpeta le permitirá ver el contenido usando "Mostrar contenido del paquete".

Si está intentando acceder a la carpeta desde un cuadro de diálogo Guardar / Abrir, intente cambiar su tipo de vista de iconos al modo Columna .

X

Rojo y blanco
fuente
1
Esto ya no parece funcionar en 10.11. Cuando hago clic derecho, las únicas opciones que aparecen son "Cambiar nombre, Mover a la papelera, Duplicar,
Vista
4

Lo está haciendo debido al nombre de la carpeta, que termina en .app

Las aplicaciones en Mac OS (e iOS para el caso) son en realidad 'paquetes de aplicaciones', que contienen varios recursos y ejecutables en una carpeta que termina con .app.

La razón por la que esto está atenuado es porque el cuadro Guardar / Abrir los filtraría automáticamente.

En Mountain Lion en mi MacBook Air, si hago lo mismo haciendo una carpeta con .app al final, me pregunta si está seguro de querer hacerlo, y luego ni siquiera le permite abrirlo a través del Finder. Mucho menos uso y abrir o guardar diálogo.

Recomendaría cambiar el nombre de la carpeta si puedes. Parece que tendrá que hacer esto a través de la Terminal. Eso sería tan fácil como correr mv customer.app customerdotapp.

No conozco una solución alternativa para permitir el .app al final del nombre de la carpeta.

jmlumpkin
fuente
4

Como otros han dicho, un simple clic derecho en una ventana del Finder regular permitirá "mostrar el contenido del paquete".

Para un cuadro de diálogo de apertura de archivo, use la funcionalidad "Ir a ubicación" ( ⌘ Cmd+ ⇧ Shift+ G) y escriba la ruta completa a una subcarpeta o subarchivo del paquete. Por ejemplo...

/Applications/Skype.app/Contents

Después de hacer eso, puede navegar dentro de la carpeta normalmente.

HALtheWise
fuente
1

En Finder puede ver el contenido de una carpeta cuyo nombre termina .apphaciendo:

CTRL + clic izquierdo-> Mostrar contenido del paquete

donturner
fuente
¿Hay alguna manera de "avanzar" en un paquete / paquete en la vista de columna? específicamente, en Xcode, necesito seleccionar un ejecutable para ejecutar cuando configuro un esquema de espacio de trabajo (Xcode 7.x - último) pero "se detiene" en el borde de mi paquete ".app", y no profundizaré más. Quiero depurar mi "agente de usuario" que reside dentro del paquete en sí ...
Motti Shneor
1

Algunos programas le permiten arrastrar archivos desde una ventana del buscador.

Si eso no funciona, intente shift-command-g y escriba el nombre de la carpeta (algo así como /Applications/program.app/Contents) y navegue desde allí.

Debería funcionar en todas las versiones del sistema operativo.

Tom Hillman
fuente
No estoy seguro de por qué esto fue rechazado. Shift-Command-G fue la única solución que me funcionó en este caso.
Patrick Roberts
0

Sé que este hilo es antiguo, pero lo comparto en caso de que alguien se encuentre con él como yo. En mi Mac basada en Yosemite, parece que nombrar un directorio con la extensión .service también tiene el mismo efecto. Cambiar el nombre de la extensión en la línea de comando a otra cosa permitió acceder a él en Finder.

Esto puede ser cierto en Mac O / S anteriores; No estoy seguro. Como mi carpeta no tenía la extensión .app, este hilo me ayudó a al menos intentar cambiar el nombre de la extensión como prueba. No estaba al tanto de este problema hasta que encontré este hilo.

Cuenta
fuente
0
  1. Escriba Command+ Shift+ G.

  2. Escriba su ruta para la aplicación, por ejemplo: /Applications/ReadyAPI.

  3. Haga clic derecho en la aplicación y seleccione mostrar contenido del paquete.

hms123
fuente