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

3

Con frecuencia edito archivos dentro de los archivos de extensión del kernel (.KEXT) en OS X. Para hacer esto, tengo que hacer clic derecho y "Mostrar contenido del paquete". Para ahorrar tiempo, me gustaría simplemente hacer doble clic en el paquete y abrirlo con Finder.
Idealmente, Finder mostraría la jerarquía de carpetas completa en la vista de columna. Actualmente, cuando muestro el contenido del paquete, la jerarquía de carpetas se "reinicia" con el paquete como root. Como puede ver en esta captura de pantalla, no hay una barra de desplazamiento horizontal, por lo que no puedo desplazarme 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.

    
pregunta Elliott 04.01.2017 - 01:40

2 respuestas

2

Cree un servicio de Automator usando la configuración en la imagen a continuación.

Luego,asigneunmétodoabreviadodetecladoen:Preferenciasdelsistema>Teclado>Accesosdirectos>Servicios

Loasigné:optioncommandK

Códigoparaejecutarelscriptdeshell:

forfin"$@"
do
    fn="$(basename "$f")"
    ext="${fn##*.}"
    if [[ $ext == kext ]]; then
        open "$f/Contents"
    fi
done
    
respondido por el user3439894 04.01.2017 - 04:46
0

Que yo sepa, no hay manera 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 echar un vistazo a esta pregunta similar . puede encontrar instrucciones para agregar un método abreviado de teclado a Mostrar contenido del paquete, y si está dispuesto a hacer un poco más de trabajo, cree una acción de Automator para determinar qué hacer automáticamente.

    
respondido por el Timothy Mueller-Harder 04.01.2017 - 04:35

Lea otras preguntas en las etiquetas