La opción "Mostrar todas las extensiones de nombre de archivo" anula la opción "Ocultar extensión" en Obtener información. Esto significa que hay algunas posibles soluciones que uno podría tratar de encontrar para ocultar las extensiones ".app" mientras muestra el resto:
- Encuentre una manera de excluir ciertas extensiones de "Mostrar todas las extensiones de nombre de archivo".
- Encuentre una manera 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 archivo".
- Encuentre una manera de anular la opción "Ocultar extensión", que no sea la opción "Mostrar todas las extensiones de nombre de archivo", que se puede configurar para incluir o excluir elementos en función de sus extensiones, o tal vez incluso por su ubicación (por ejemplo, excluir la carpeta Aplicaciones) .
Que yo sepa, ninguno de estos es posible, pero me alegraría que me demostrasen que no.
Posible solución
La solución más fácil que se me ocurre es dejar "Mostrar todas las extensiones de nombre de archivo" sin marcar y configurar manualmente otros archivos para mostrar explícitamente sus extensiones, lo que se puede hacer muy fácilmente con Automator y el SetFile
comando.
Puede configurar esto como un servicio o una aplicación. En ambos casos, se puede usar tanto en archivos como en carpetas, y también procesará el contenido de las subcarpetas.
Para configurar esto en Automator, agregue una acción "Ejecutar script de Shell", establezca "Pasar entrada" a "como argumentos" y configure el script de esta manera:
(Nota: debe instalar Xcode para obtener el SetFile
comando).
for f in "$@"
do
find "$f" -name "*.*" -exec SetFile -a e {} \;
done
Si configura esto como un servicio, asegúrese de cambiar "El servicio recibe seleccionado" a "archivos o carpetas".
También podría considerar usar esto como una acción de carpeta. A medida que los archivos se agregan a una carpeta, el script 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 al Escritorio, o cualquier otra carpeta que reciba frecuentemente archivos con "Ocultar extensión" marcada.
Afortunadamente, configurarlo como un servicio lo haría 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 tiempo). Por el contrario, simplemente puede usarlo según sea necesario siempre que se encuentre con archivos o carpetas de archivos con extensiones ocultas.
SetFile
está en desuso desde Xcode 6 .Este AppleScript ocultará la extensión de aplicaciones (todo con una extensión ".app") directamente en la carpeta Aplicaciones (sin embargo, no funciona en aplicaciones en subcarpetas).
Hice esto una respuesta de Wiki de la comunidad, así que si alguien puede editar este script para mejorarlo, ¡por favor hágalo!
fuente
Por supuesto que hay una manera bastante fácil. Una vez que atracaste la carpeta de Aplicaciones, arrástrala (quítala) del dock por completo. Luego vuelva a publicarlo y listo, todas las extensiones .app desaparecerán.
fuente
Haga clic derecho (Ctrl-clic) en la aplicación y haga clic en obtener información, luego marque la casilla de verificación Ocultar extensión.
PD Puede abrir múltiples paneles de obtener información seleccionando múltiples aplicaciones y haciendo clic derecho en obtener información
fuente
Entra en el buscador. haga clic en preferencias ir a la pestaña avanzada. desmarque mostrar toda la extensión del nombre de archivo. reiniciar--
fuente