Agregar carpeta a la barra lateral del buscador con nombre personalizado

17

Me gustaría agregar un acceso directo a la barra lateral de lugares del Finder. El nombre de la carpeta es Aplicaciones, por lo que quiero darle un nombre diferente, ya que allí ya está la carpeta de Aplicaciones estándar.

Cambiar el nombre de la carpeta en la barra lateral cambia el nombre de la carpeta real, lo que no es deseable porque creo que podría romper el programa que la usa.

He intentado crear un alias y luego arrastrar el alias a la barra lateral, pero el nombre real se usa.

¿Sabes cómo puedo crear este acceso directo en la barra lateral con un nombre diferente?

Louis
fuente
2
Solo para salvar a los demás los treinta segundos que lleva probar: los enlaces simbólicos tampoco funcionan.
Scott
¿Qué pasa con los alias?
user151019
1
Cuando pongo un alias en la barra lateral, se usa el nombre real de la carpeta, no el nombre del alias.
Louis

Respuestas:

10

Antes que nada, debe intentar cambiar el nombre de la carpeta. Lo más probable es que no rompa su aplicación debido a cómo funciona HFS. Pero, de hecho, hay algunas aplicaciones que podrían no vincularse correctamente a los archivos.

Podría proponer 4 soluciones diferentes:

  1. Esto puede ser el más simple: hazlo al revés . Use el nombre que desee en la carpeta y agregue un Alias. Tome la carpeta con el nombre que desee y agréguela a la barra lateral. El alias no cambiará. En su caso, cambiaría el nombre Applicationsdesde dentro de su carpeta de " nombre de usuario " a algo así My Applicationsy, como ya sabemos, ese sería el nombre obligatorio en la barra lateral. A continuación, agregue un alias (o un enlace simbólico ) al llamado Applications, que probablemente funcionará para su programa.

    Como dijo Daniel como un comentario, puede ocultar Adicionalmente el alias o la carpeta (pero no el enlace simbólico) del buscador mediante el uso de: chflags hidden folder/alias. Use chflags nohidden folder/aliaspara mostrarlo nuevamente y con ls -lO(eso es una capital o) puede ver sus banderas en la Terminal .

  2. Use una búsqueda guardada . Puedes nombrarlos como quieras. Pasos:

    1. ir a esa Applicationscarpeta alternativa
    2. comenzar una búsqueda escribiendo cualquier cosa
    3. despeja lo que escribiste
    4. seleccione " Nombre de archivo " (en lugar de "Contenido") y su carpeta (en lugar de "Esta Mac")
    5. presione el +letrero
    6. presione Kindpara agregar Otro
    7. elija Visibilidad de archivo y se adapte a su gusto
    8. presione " Guardar ", elija cualquier nombre dejando intacto el ".savedSearch"
    9. asegúrese de que "Agregar a la barra lateral" esté marcado.
  3. Si prefieres probar el hack , buena suerte con él. Básicamente, editaría ~/Library/Preferences/com.apple.sidebarlists.plist(use el Editor de lista de propiedades si tiene instalado XCode) y cambiaría el Nombre de sus elementos de usuario personalizados y reiniciaría Finder. Supuestamente option+ botón derecho del ratón en el Finder y Relanzamiento haría esto último truco. No pude reproducir esto y hacerlo funcionar, pero tal vez lo haga si reinicia la máquina. Dudo que alguien pueda construir algún tweaker para una característica tan pasada por alto.

  4. ForkLift es una excelente alternativa de Finder que aceptará alias en la barra lateral.

cregox
fuente
1
Intenté 3) también y no funcionó. Me temo que Finder ignora el nombre establecido en plist. Sin embargo, me gusta el enfoque de enlace simbólico. Además, aunque duplica un poco el directorio, chflags hidden dirnamepuede ocultar uno de ellos en Finder.
Daniel Beck
@Daniel, sí, tal vez 3 no es una buena idea después de todo ... Pero no me molesté en intentarlo de nuevo. Esperaré para ver si alguien más puede confirmarlo antes de eliminarlo. : P Y buena idea sobre el escondite, no lo sabía.
cregox
@Daniel Me encanta cuando otros editan mis publicaciones con contribuciones positivas. Esta vez, este tipo cambió mi publicación completa, y luego se veía mucho más profesional. No soy tan buen escritor después de todo, y demostró ser uno increíble. Si puedes recordar esto, puedes editar cualquier cosa de mí. Si no me gusta, siempre puedo revertir o discutir o lo que sea (eso también sucedió antes).
cregox
@Daniel dijo de manera más precisa, pero aún así lo que quise decir. Y puedo ver el enlace y también podría encontrarlo en el enlace anterior. Así que no necesito ser esa alta reputación. Si no te gustan las ediciones para cosas como esa, no puedo ver por qué. Tuve problemas similares y luché por ellos, y volví. Y aprendí un poco en la carrera. Tal vez su ejemplo específico no tiene nada que enseñarle, así que si tiene muchos de esos, puedo ver cómo se acumula en su medidor de paciencia y por qué no le gustan. Pero debe haber algo que se pueda hacer si esta es la molestia. La función de edición es muy buena de lo contrario.
cregox
He estado usando el # 2. Gracias por tu ayuda. Sin embargo, no lo marqué como una solución, porque no estaba seguro de si las otras opciones eran mejores. Al ser nuevo en OS XI no quería probar algo que no entendía, o entender cómo deshacer. Intentaré las otras sugerencias cuando mi proyecto esté completo y pueda resolver cualquier tiempo de inactividad imprevisto.
Louis
3

Use una aplicación en su lugar.

Abra /Applications/Utilities/AppleScript Editore ingrese lo siguiente:

tell application "Finder" to set target of first window whose index is 1 to (POSIX file "/Users/danielbeck/Applications")

Guarde como aplicación en cualquier lugar que desee (consulte a continuación para obtener una pista sobre esto) y arrástrela desde allí a la barra lateral del Finder. Al hacer clic en Esto, se navegará por la ventana del Finder hasta la carpeta especificada.

Para darle un "verdadero" Aplicaciones barra lateral del Finder icono, navegar a /System/Library/CoreServices, haga clic y Mostrar contenido del paquete en CoreTypes.bundle. Luego abra Contents/Resourcesy abra ToolbarAppsFolderIcon.icnsen la vista previa. Seleccione la versión más pequeña de la barra lateral y presione Cmd-C, luego obtenga información sobre su aplicación AppleScript, seleccione el icono y presione Cmd-Vpara pegar el icono de aplicaciones en su aplicación.

ingrese la descripción de la imagen aquí

Inconvenientes:

  • No hay estado "seleccionado" en la barra lateral cuando está en la carpeta Aplicaciones
  • Animación molesta (y fea, ya que el icono seleccionado es muy pequeño) cada vez que inicia la aplicación para navegar a la carpeta
  • Realmente no funciona con diálogos de archivos (por ejemplo, Abrir ... y Guardar como ... ). Al seleccionarlo, se abrirá la carpeta donde guardó la aplicación (¡así que guárdela en la carpeta a la que desea vincularla!)
  • No se Command-Clickpuede abrir en una nueva ventana (puede ser posible a través de AppleScript-fu avanzado).
Daniel Beck
fuente
Eso es simplemente fugitivo. Además, si lo usa set targeten la vista de columna, muestra todas las columnas que comienzan desde el volumen, no desde la última ubicación guardada en la barra lateral.
Lri
1
@Lri Proporcione una mejor solución entonces. La localización no funciona sin cambiar el nombre de la carpeta Name.localized, así que probé esto y funciona de alguna manera. No lo usaría, pero alguien podría pensar que es útil. Ver los inconvenientes de esa sección ? Incluso yo reconozco que no es tan bueno.
Daniel Beck
1

Puede cambiar el nombre de la carpeta, mientras coloca un enlace simbólico llamado "Aplicaciones" que apunta dentro de su directorio padre. Entonces, todos los caminos que pasan por foo / Aplicaciones continuarán funcionando.

Laca
fuente
0

Lo siguiente funcionó para mí. Creo un alias, renombrado a algo como -> Aplicación y luego lo pongo en la sección Favoritos de la barra lateral. De esa manera, no cambiará el nombre de la carpeta. Si intenté ponerlo en la sección de iCloud, volví al nombre de la carpeta.

usuario1505746
fuente
"Poner un alias" en los Favoritos simplemente coloca el Original allí
Hicsy