xcode6 - por - ¿Cómo tener carpetas primero antes que cualquier archivo en el buscador(Mac) programáticamente?
finder no muestra archivos (5)
Soy nuevo en Mac OS. Quiero tener las carpetas primero antes que cualquier otro archivo en el buscador a través de mi aplicación de cacao.
¿Alguien puede sugerirme una forma de hacer esto como lo hacen las aplicaciones xtraFinder, PathFinder, etc.?
He pasado por los siguientes enlaces. Una forma es esta:
http://hints.macworld.com/article.php?story=2011072120153685 http://mygeekdaddy.net/2013/10/24/change-mavericks-finder-app-sort-order/
Y la otra forma que obtuve es arrastrar las carpetas primero al centro de atención (en las preferencias del sistema) y luego ordenarlas por tipo.
Pero en ambos sentidos no sé cómo hacer esto programáticamente. ¿Puede alguien decirme paso a paso cómo hacer esto a través de mi aplicación?
Gracias por adelantado.
Miré a mi alrededor, pero todo lo que encontré en google eran hacks feos. Finalmente, encontré la opción "Organizar carpetas en la parte superior" en Xtrafinder, una aplicación gratuita de terceros para optimizar el mayor punto de dolor de la experiencia del buscador abismal.
OS X Sierra finalmente tiene una opción para esto:
- Buscador abierto
- Ir al menú del buscador -> Preferencias
- Ir a la pestaña "Avanzado"
- Marque la casilla " Mantener las carpetas en la parte superior cuando ordene por nombre "
Ahora, cuando ordenes por nombre, puedes ver las carpetas en la parte superior de los archivos (como en Windows)
Buena suerte ;)
Para Mavericks y Yosemite: desde cualquier ventana del Finder, haga clic con el botón derecho en la ventana o seleccione el ícono que parece un engranaje en la barra de menú.
A continuación, seleccione "Mostrar opciones de vista".
Establezca "Organizar por" en Nombre. Establezca "Ordenar por" en Tipo.
Opcionalmente, puede guardar estas configuraciones por defecto.
También tenga en cuenta que es posible que deba hacer esto para cada unidad y / o carpeta "superior".
Para que las carpetas ocupen el primer lugar en el buscador, cambie el orden de las categorías de datos en Spotlight.
Pulsa Comando más la barra espaciadora y luego escribe spotl. Eso abre las preferencias de Spotlight. Verá todas las categorías de datos que haya verificado o que estén verificadas de forma predeterminada. Simplemente arrastre "carpetas" a la parte superior de la lista. También puede organizar todas las categorías de datos en el orden que desee. Entonces, cuando busca en Finder y opta por organizar el "tipo", la carpeta se mostrará primero junto con cualquier otro cambio en el orden que realizó.
Gracias a OSX Yosemite de David Pogue, el manual que falta, página 132.
Según crunchgeek (y me crunchgeek en Mac OSX 10.9.5)
cd /System/Library/CoreServices/Finder.app/Contents/Resources/English.lproj/
sudo plutil -convert xml1 InfoPlist.strings
sudo nano InfoPlist.strings
Ahora cambie <string>Folder</string>
agregando un espacio para obtener <string> Folder</string>
. Finalmente, "codifique [el] archivo nuevamente en formato binario".
sudo plutil -convert binary1 InfoPlist.strings
Ahora abra las View Options
Finder a través de Comando + J y seleccione Kind
en "Ordenar por".