Como posso obter uma barra de endereços no Finder?

84

Estou acostumado a saber onde estão todos os meus arquivos. Existe uma maneira de obter uma barra de endereços para aparecer no Finder no OS X (10.5+) como no Explorer no Windows ou no Nautilus no GNOME?

Eu também quero poder copiar a barra de endereços. Talvez o fluxo de trabalho seja diferente em um Mac, mas estou acostumado a classificar meus arquivos em várias camadas de pastas e, quando preciso fazer upload ou download de algo ou acessar um arquivo na linha de comando ou etc., posso copiar e colar diretamente na caixa de diálogo do arquivo.

Para esclarecer, meu objetivo é ter uma experiência como no Windows: pressione Ctrl D ( Cmd L ) e Ctrl C .

    
por wag2639 10.08.2010 / 18:41

12 respostas

41

Este recurso não está disponível "como está" no Finder.app.

Em vez disso, digitar o caminho para uma pasta / arquivo é feito por meio de cmd+shift+G como apontado por @snk, exibindo o caminho da sua localização atual pode ser ativado com este one-liner no Terminal.app:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES && killall Finder ,

copiar o caminho pode ser feito com o plug-in de menu contextual mencionado por @ridogi.

    
por 04.02.2011 / 11:57
35

A solução para o seu problema é FinderPath . Instale-o e, em seguida, clique duas vezes no topo da janela, onde seu nome é mostrado. Ou, você pressiona Cmd G . Voilà!

É compatível com o macOS Sierra.

    
por 27.03.2013 / 21:35
5

Em relação à sua edição: use o comando open no Terminal.

open . abrirá seu diretório de trabalho atual no Finder, open .. do diretório pai, etc.

Na outra direção, você pode usar o ícone do proxy (o ícone da pasta na barra de título do Finder). Arraste-o para uma janela do Terminal e o caminho para a pasta será inserido no local atual do cursor.

Essas abordagens lidam com trocas do Terminal / Finder. Com a capacidade de arrastar / soltar arquivos e pastas para abrir / salvar caixas de diálogo, o comando Ir para pasta no Finder e a capacidade de navegar na hierarquia de pastas no Finder clicando no ícone do proxy e o menu Ir no Finder, há pouca falta que você possa precisar para navegação. É diferente do Windows, mas funciona bem também.

Você pode usar o Automator para criar um Serviço que tome nenhuma entrada no Localizador ou qualquer aplicativo e execute o seguinte em uma ação Executar AppleScript :

tell application "Finder"
    set topWnds to every window whose index is equal to 1 as list
    set cwd to target of first item of topWnds as alias
    tell application "Terminal" to activate
    tell application "System Events"
        keystroke "t" using {command down}
        keystroke "cd " & (POSIX path of cwd) as text
        key code 36
    end tell
end tell

Não é muito elegante, mas deixa o caminho da janela frontal do localizador, abre uma nova guia Terminal e usa cd para chegar lá.

Você também pode usar os utilitários da área de transferência para a linha de comando: pbcopy e pbpaste . Você pode canalizar qualquer caminho para pbcopy e acessá-lo a partir de utilitários GUI, por exemplo, o comando Ir para pasta ... do Finder.

    
por 31.01.2011 / 04:14
4

É simples. Basta ir ao buscador. Clique em view . Selecione Show Path Bar ou pressione o botão alt + command + P .

Veja a imagem de como você ativará a Barra de caminho:

Depoisdeativar,vocêpodeveraBarradecaminhonaparteinferiordajanelacomoaimagemabaixo:

    
por 15.05.2017 / 06:47
2

Confira DTERM . Ele permite que você abra rapidamente um prompt para o local atual. A partir daí, você pode facilmente usar um alias para copiar o $ PWD ( echo $PWD | pbcopy ), executar um comando em arquivos locais e muitas outras ações.

Acho muito útil amarrar o lado Unix do Mac OS X com o lado gráfico.

    
por 31.01.2011 / 04:21
2

A resposta simples é não, não há barra de localização no localizador. Nenhuma maneira simples / fácil de copiar e colar um caminho para um diretório de trabalho.

    
por 28.10.2011 / 22:15
2
  • Escolher arquivo
  • Abra o menu contextual com o botão direito do mouse
  • E agora pressione a tecla "alt"
  • As opções estão mudando e você pode copiar o caminho

    
por 01.03.2018 / 13:53
1

Se você Command + Clique na barra de título para mostrar uma hierarquia de qual diretório você está.

Aqui está uma captura de tela em ação:

EDITAR : Desculpe, não li a parte sobre querer copiar o caminho. Se você está confortável com o Terminal. cd em um diretório e execute pwd | pbcopy e você terá o caminho atual em sua área de transferência.

    
por 09.10.2010 / 00:00
0

Existe um plugin de menu contextual chamado FilePathCM que lhe dará o mesmo resultado com um clique direito em vez de um atalho de teclado, mas não mostra uma barra de localização.

link

    
por 31.01.2011 / 07:53
0

Acho que o melhor que você pode fazer sem software de terceiros é abrir uma janela de inspeção (opção-comando-I), que mostra as propriedades / "Obter informações" do item selecionado no momento e copiar e colar de a linha "Onde:". Você pode dimensionar a janela para ser menos intrusivo.

    
por 31.01.2011 / 08:00
0

A barra de caminho pode ser uma boa alternativa. A barra de caminho mostra em qual pasta você está e permite que você navegue de volta rapidamente. Infelizmente, não permite copiar e colar um endereço diretamente.

Como mostrar a barra de caminho:

No menu Visualizar do Finder, marque a opção "Mostrar Barra de caminho" para ativar uma barra de caminho de arquivo "migalha" clicável na parte inferior da janela do Finder, conforme mostrado. Lá você pode clicar em qualquer uma das pastas pai no caminho da sua pasta atual para navegar até ela.

    
por 09.07.2012 / 13:05
0

Você também pode procurar arquivos e diretórios em um navegador da Web dessa maneira em um mac:

file:///Volumes/Production/NBAA/17-379%20EBACE%202018/

file:///Volumes/Macintosh%20HD/Users/[userFolder]/Documents/
    
por 30.04.2018 / 18:41