2 votos

Cómo hacer que los archivos KEXT se abran con el Finder

Frecuentemente edito archivos dentro de archivos con extensión de kernel (.KEXT) en OS X. Para ello, tengo que hacer clic con el botón derecho del ratón y "Mostrar el contenido del paquete". Para ahorrar tiempo, me gustaría simplemente hacer doble clic en el paquete y abrirlo con el Finder.
Lo ideal sería que el Finder mostrara la jerarquía completa de carpetas en la vista de columnas. Actualmente, cuando muestro el contenido del paquete, la jerarquía de carpetas se "resetea" con el paquete como root. Como puedes ver en esta captura de pantalla, no hay barra de desplazamiento horizontal, por lo que no puedo subir rápidamente por la jerarquía como podría hacerlo en un árbol de directorios normal. Estoy trabajando en Sierra, pero esta pregunta podría aplicarse a cualquier versión reciente de OS X.

enter image description here

1voto

user3439894 Puntos 5883

Crear un Servicio de Automóviles usando el ajuste en la imagen de abajo.

enter image description here

Entonces asigne un atajo de teclado en: Preferencias del Sistema > Teclado > Atajos > Servicios

Lo he asignado: optioncommandK

Código para ejecutar Shell script:

for f in "$@"
do
    fn="$(basename "$f")"
    ext="${fn##*.}"
    if [[ $ext == kext ]]; then
        open "$f/Contents"
    fi
done

0 votos

Gracias. ¿Sabe usted de una manera de hacerlo con un doble clic del ratón en lugar de un atajo de teclado?

0 votos

@Elliott, yo no lo haría porque, para que eso ocurra el .kext La extensión tendría que ser registrada con los Servicios de Lanzamiento en cuanto a qué App es para abrirla y por defecto Abrir con: para el .kext la extensión es No se aplica y, en mi opinión, no debería cambiarse, ya que podría tener consecuencias no deseadas al hacerlo. Yo utilizaría el método de mi respuesta o no haría nada. Por cierto, al hacer esto un Servicio, puedes hacer clic con el botón derecho del ratón en el KEXT y seleccionar Abrir KEXT en la sección de Servicios del Menú Contextual en el Finder. Continúa en el siguiente comentario...

0 votos

No es tan fácil como un doble clic, pero todos los movimientos del ratón y no tiene el peligro de consecuencias no deseadas asociado con el registro de la extensión para responder a un doble clic.

0voto

timothymh Puntos 5183

Hasta donde sé, no hay forma de hacer que los paquetes se comporten como carpetas normales en MacOS. Sin embargo, para hacer su vida un poco más fácil, puede que quiera echar un vistazo a esta pregunta similar - allí puedes encontrar instrucciones para añadir un atajo de teclado para mostrar el contenido del paquete, y si estás dispuesto a hacer un poco más de trabajo, crear una acción de Automator para determinar qué hacer automáticamente.

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