Siempre abre el buscador en una nueva pestaña

11

Quiero que una carpeta se abra siempre en una pestaña en lugar de una nueva ventana. La razón por la que quiero esto es para tener solo una ventana del Finder con varias pestañas. Si las aplicaciones siguen abriendo una nueva ventana, puede perder la carpeta abierta. Nuevo en Mac, así que me pregunto cómo hacerlo.

Estoy usando OS X 10.9.2

    
pregunta MagePsycho 06.09.2014 - 21:47

5 respuestas

5

Como lo señaló otra respuesta: no puedes tener abiertas todas las nuevas llamadas del Finder como pestañas en una ventana del Finder. Buena idea aunque.

Y, como se indica en otra respuesta: puede controlar el comportamiento de las acciones Cmd-Click en el Finder para que abran nuevas pestañas en lugar de ventanas nuevas yendo a las preferencias del Finder (Cmd + ) and making sure Abrir carpetas en pestañas en lugar de nuevas windows 'está seleccionado en la pestaña General en el panel de Preferencias:

  

LarazónporlaquequieroestoesquesolotengounaventanadelFinderconvariaspestañas.Silasaplicacionessiguenabriendounanuevaventana,puedeperderlacarpetaabierta.

LaconfiguracióndepreferenciasanteriordelFindernoimpediráquelasaplicacionesabrannuevasventanas.Sinembargo,puedeusarelelementodemenúWindow>MergeAllWindowsdelFinderparacolocartodaslasventanasabiertasdelFinderenlaventanaactual,lamásavanzada,comopestañas.Estotratarásusinquietudesderezagado,aunquemetemoquedeunamanerapocoelegante.

Podría usar este flujo de trabajo Alfred para activar la fusión desde < a href="http://www.alfredapp.com/"> Alfred . O, si eres un usuario de LaunchBar como yo, aquí tienes un pequeño AppleScript que lo hará:

on gui_scripting_status()
  tell application "System Events"
    set ui_enabled to UI elements enabled
  end tell
  if ui_enabled is false then
    tell application "System Preferences"
      activate
      set current pane to pane id "com.apple.preference.universalaccess"
      display dialog "The GUI scripting architecture of Mac OS X is currently disabled." & return & return & "To activate GUI Scripting select the checkbox \"Enable access for assistive devices\" in the Universal Access preference pane." with icon 1 buttons {"Okay"} default button 1
    end tell
  end if
  return ui_enabled
end gui_scripting_status

on click_menu(app_name, menu_name, menu_item)
  try
    tell application app_name
      activate
    end tell
    tell application "System Events"
      click menu item menu_item of menu menu_name of menu bar 1 of process app_name
    end tell
    return true
  on error error_message
    return false
  end try
end click_menu

if gui_scripting_status() then
  click_menu("Finder", "Window", "Merge All Windows")
end if

Se basa en este blob código útil. También funcionará para otros programas como Safari. Debe habilitar el acceso para dispositivos de asistencia en su Mac para que ese script funcione.

    
respondido por el Ian C. 07.09.2014 - 23:48
4

Esto no es posible actualmente. Abrir un destino en el Finder desde fuera del Finder (como Revelar en el Finder o seleccionar una carpeta de una pila de Dock) creará una nueva ventana del Finder.

    
respondido por el grg 06.09.2014 - 23:13
4

Actualmente, esto es posible en macOS Sierra con la nueva función "preferir pestañas".

Para habilitarlo, vaya a Preferencias del sistema > Muelle > Prefiere pestañas al abrir documentos y selecciona Siempre.

¿Cuáles son las desventajas de esto? Al abrir una carpeta, forzar la abrirá en una nueva pestaña. Eso significa que si tiene una ventana del Finder abierta en otro espacio, la carpeta se abrirá en segundo plano sin apenas comentarios visuales. Esto puede evitar que sepa si una carpeta se ha abierto realmente y lo obliga a ir manualmente a la ventana del Finder para ver el contenido de lo que abrió. Además, esta opción permite que la función sea todas las aplicaciones , no solo en el Finder.

    
respondido por el Skeleton Bow 01.03.2017 - 17:19
2

Para poder ver en Tads, debes configurarlo de esa manera.

Primero abre las preferencias del Finder y selecciona abrir en una nueva pestaña.

Acontinuación,enelmenúVer,seleccionalaspestañasMostrar.

Si mantienes presionada la tecla cmd y haces doble clic en la nueva carpeta en el buscador, la abrirá en una nueva barra de pestañas

O, al usar el signo Más a la derecha, ahora puede abrir nuevas pestañas y decidir qué mostrarán, sin embargo, el contenido que se muestre dependerá de lo que abra en esa pestaña, mientras que las pestañas anteriores no se verán afectadas.

Muestra:

    
respondido por el Buscar웃 06.09.2014 - 22:11
1

Utilicé AppleSript join-windows.scpt como:

tell application "System Events"
    tell process "Finder"
        click menu item "Merge All Windows" of menu "Window" of menu bar 1
    end tell
end tell

y luego crea con crontab -e

0,15,30,45 * * * * osascript /Users/me/Library/Scripts/join-windows.scpt > /dev/null

después de la primera ejecución en la pestaña Preferencias del sistema / Privacidad, debes permitir que cron controle la computadora.

    
respondido por el Piotr Nikołajuk 30.11.2018 - 11:00

Lea otras preguntas en las etiquetas