Ocultar SOLAMENTE las extensiones de file .app pero mostrar el rest

¿Hay alguna manera de ocultar SOLAMENTE la extensión de file .app? Sé que puede habilitar o deshabilitar la visibilidad de las extensiones de file en Finder, pero me interesa evitar que se muestren las extensiones de file .app. Odio la networkingundancia de ver que los files en mi carpeta de Aplicaciones son Aplicaciones.

enter image description here

  • Ayuda para cambiar el nombre del file de la carpeta de inicio del usuario
  • ¿Cómo restauro mis notas en macOS Sierra?
  • cambiar el foco entre dos vistas en vista dividida
  • ¿Cuál es la diferencia entre `/ private / var / db / receiptss /` y `/ var / db / receipts /`?
  • ¿Cómo cambiar entre múltiples windows de pantalla completa de la misma aplicación en OS X?
  • Detectando que un script se ejecuta dentro de ARD
  • ¿Por qué no funciona mi nueva dirección de correo electrónico @ me.com?
  • ¿Cómo usar el button para retroceder y avanzar de Logitech Anywhere MX en OSX Finder?
  • Cómo hacer que el wiki y el administrador de perfiles se ejecuten en un puerto diferente
  • ¿Por qué OS X utiliza memory de intercambio cuando la presión de la memory permanece baja?
  • ¿Cómo puedo hacer que el icono de una carpeta sea un file .icns dado?
  • Macbook Pro vs. PC - Validación para VA Chap 31
  • 4 Solutions collect form web for “Ocultar SOLAMENTE las extensiones de file .app pero mostrar el rest”

    La opción "Mostrar todas las extensiones de nombre de file" anula la opción "Ocultar extensión" en Obtener información. Esto significa que hay algunas soluciones posibles que uno podría tratar de encontrar para ocultar las extensiones ".app" y mostrar el rest:

    1. Encuentre una forma de excluir ciertas extensiones de "Mostrar todas las extensiones de nombre de file".
    2. Encuentre una forma de ocultar extensiones, que no sea la opción "Ocultar extensión", que no se vea afectada por la opción "Mostrar todas las extensiones de nombre de file".
    3. Encuentre una manera de anular la opción "Ocultar extensión", que no sea la opción "Mostrar todas las extensiones de nombre de file", que se puede configurar para include o excluir elementos en function de sus extensiones, o incluso por su location (por ejemplo, excluir la carpeta Aplicaciones) .

    Que yo sepa, ninguno de estos es posible, pero me alegraría que se demuestre lo contrario.

    Posible solución

    La solución más fácil que puedo pensar es dejar sin marcar "Mostrar todas las extensiones de nombre de file" y configurar manualmente otros files para mostrar explícitamente sus extensiones, lo que se puede hacer muy fácilmente con Automator y el command SetFile .

    Puede configurarlo como un service o una aplicación. En ambos casos, se puede usar tanto en files como en carpetas, y también procesará los contenidos de las subcarpetas.

    Para configurar esto en Automator, agregue una acción "Ejecutar script de shell", establezca "Pase de input" a "como arguments" y establezca el script en esto:

    (Nota: debe instalar Xcode para get el command SetFile ).

     for f in "$@" do find "$f" -name "*.*" -exec SetFile -ae {} \; done 

    Si configura esto como un service, asegúrese de cambiar "Servicio recibido seleccionado" a "files o carpetas".

    También podría considerar usar esto como una acción de carpeta. A medida que los files se agregan a una carpeta, la secuencia de commands configurará automáticamente sus extensiones para que se muestren. Por ejemplo, podría ser útil adjuntar dicha acción de carpeta a Descargas, Documentos y el Escritorio, o cualquier otra carpeta que frecuentemente reciba files con "Ocultar extensión" marcada.

    Afortunadamente, configurarlo como un service haría que fuera tan trivial de usar que ni siquiera tendría que preocuparse por el procesamiento por lotes de un volumen completo (lo que podría llevar un time). Más bien, simplemente puede usarlo según sea necesario cada vez que encuentre files o carpetas de files con extensiones ocultas.

    Este AppleScript ocultará la extensión de las aplicaciones (todo con una extensión ".app") directamente en la carpeta de aplicaciones (sin embargo, no funciona en las aplicaciones de las subcarpetas).

    Hice de esto una respuesta Wiki de la comunidad, así que si alguien puede editar este script para mejorarlo, ¡por favor hazlo!

      tell application "Finder" to set files_ to every item in (path to applications folder) whose name ends with "app" repeat with file_ in files_ tell application "Finder" try set extension hidden of file_ to true on error e display dialog e buttons {"OK"} default button 1 end try end tell end repeat 

    Haga clic con el button derecho (Ctrl + clic) en la aplicación y click get información, luego marque la checkbox Ocultar extensión.

    PD: puede abrir varios paneles de información de obtención seleccionando múltiples aplicaciones y haciendo clic derecho en get información

    Ve al buscador. click preferences ve a la pestaña avanzada. desmarque mostrar todas las extensiones de nombre de file. reiniciar–

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).