Wie kann ich eine Adressleiste in Finder bekommen?


94

Ich bin es gewohnt zu wissen, wo sich alle meine Dateien befinden. Gibt es eine Möglichkeit, eine Adressleiste in Finder unter OS X (10.5+) anzuzeigen, wie im Explorer unter Windows oder in Nautilus unter GNOME?

Ich möchte auch die Adressleiste kopieren können. Vielleicht ist der Arbeitsablauf auf einem Mac anders, aber ich bin es gewohnt, meine Dateien gründlich unter mehreren Ordnerebenen zu sortieren. Wenn ich dann etwas hochladen oder herunterladen oder auf eine Datei in der Befehlszeile oder dergleichen zugreifen muss, kann ich sie kopieren und einfügen das direkt in den dateidialog.

Mein Ziel ist es, eine Erfahrung wie in Windows zu machen: Drücken Sie CtrlD( CmdL) und CtrlC.


Es könnte helfen; Sie können Ihre Datei aus dem Finder in das Öffnen - Dialog ziehen Sie das Verzeichnis im Dialog zu dieser Datei des Verzeichnisses zu ändern (zB für das Hochladen einer Datei.)
Chealion

Ich habe ein Problem mit meinem Trackpad, das das Ziehen besonders erschwert.
wag2639

1
Sie können eine Datei in Terminal ziehen, um ihren Pfad am Cursor auszudrucken. Dies funktioniert auch mit vielen anderen Dialogen. Ich würde wirklich das ziehende Trackpad-Ding herausfinden; Es ist wirklich eine ziemlich wichtige Aktion in OS X.
NReilingh

Antworten:


45

Diese Funktion ist in Finder.app nicht "wie sie ist" verfügbar.

Stattdessen wird den Pfad zu einem Ordner / Datei eingeben über getan cmd+shift+Gwie spitz durch @snk, den Weg des aktuellen Standorts kann mit diesem Einzeiler in Terminal.app aktiviert werden:

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

Der Pfad kann mit dem von @ridogi erwähnten Kontextmenü-Plugin kopiert werden.


2
Dies zeigt den vollständigen Pfad des Verzeichnisses in der Titelleiste
Abel Melquiades Callejo

37

Die Lösung für Ihr Problem ist FinderPath . Installieren Sie es und doppelklicken Sie dann auf den oberen Rand des Fensters, in dem der Name angezeigt wird. Oder Sie drücken CmdG. Voilà!

Es ist kompatibel mit macOS Sierra.


4
Dies funktioniert nur bei Einzelgängern. Um die Hilfsgeräte zu konfigurieren, müssen Sie in ein anderes Menü wechseln System Preferences > Security & Privacy > Privacy > Accessibilityund dort den Zugriff auf die gewünschten Apps gewähren
Cams

Das funktioniert einwandfrei. Ermöglicht das millionenfache Navigieren mit der Tastatur zur richtigen Datei oder zum richtigen Verzeichnis. Es ist wirklich beschämend, dass Apple diese wichtige Funktion standardmäßig nicht enthält.
Miscreant

5

In Bezug auf Ihre Bearbeitung: Verwenden Sie einfach den openBefehl in Terminal.

open .Öffnet Ihr aktuelles Arbeitsverzeichnis im Finder, open ..im übergeordneten Verzeichnis usw.


In der anderen Richtung können Sie das Proxy-Symbol (das Ordnersymbol in der Finder-Titelleiste) verwenden. Ziehen Sie es in ein Terminalfenster und der Pfad zum Ordner wird an der aktuellen Cursorposition eingefügt.


Diese Ansätze behandeln den Austausch von Terminals und Findern. Mit der Möglichkeit, Dateien und Ordner per Drag & Drop in Dialogfelder zum Öffnen und Speichern zu ziehen, dem Befehl Gehe zu Ordner im Finder und der Möglichkeit, die Ordnerhierarchie im Finder durch Klicken auf das Proxy-Symbol und das Menü Gehe zu im Finder zu navigieren Es fehlt wenig, was Sie möglicherweise für die Navigation benötigen. Es unterscheidet sich von Windows, funktioniert aber genauso gut.


Sie können Automator verwenden, um einen Dienst zu erstellen , der keine Eingaben in Finder oder einer anderen Anwendung entgegennimmt und in einer Aktion " AppleScript ausführen" Folgendes ausführt :

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

Nicht allzu elegant, aber es zeigt den Pfad des vordersten Fensters des Finders an, öffnet eine neue Registerkarte "Terminal" und verwendet diese cd, um dorthin zu gelangen.


Sie können auch die Dienstprogramme für die Zwischenablage für die Befehlszeile verwenden: pbcopyund pbpaste. Sie können jeden Pfad in pbcopyGUI-Dienstprogramme leiten und von dort darauf zugreifen, z. B. den Befehl Finder's Go to Folder ....


5

Es ist einfach. Geh einfach zum Finder. Klicken Sie auf view. Wählen Sie Show Path Baroder drücken Sie die Taste alt+ command+ P.

Sehen Sie sich das Bild an, wie Sie die Pfadleiste aktivieren:

Bildbeschreibung hier eingeben

Sobald Sie aktiviert haben, sehen Sie die Pfadleiste unten im Fenster wie folgt:

Bildbeschreibung hier eingeben


3
  • Datei wählen
  • Kontextmenü mit rechter Maustaste öffnen
  • Und jetzt drücke die "alt" -Taste
  • Die Optionen ändern sich und Sie können den Pfad kopieren

Bildbeschreibung hier eingeben


2

Schauen Sie sich DTERM an . Hiermit können Sie schnell eine Eingabeaufforderung zum aktuellen Standort öffnen. Von dort aus können Sie einfach mit einem Alias ​​das $ PWD ( echo $PWD | pbcopy) kopieren , einen Befehl für lokale Dateien ausführen und viele andere Aktionen ausführen.

Ich finde es sehr hilfreich, die Unix-Seite von Mac OS X mit der grafischen Seite zu verknüpfen.


code.google.com/p/cdto erledigt dies ebenfalls.
Ridogi

@ridogi während das nützlich aussieht, sind sie nicht ganz gleich. Das DTERM-Terminal ist eher ein Heads-up-Display als ein vollwertiges Terminal. Mit einem kurzen Tastendruck können Sie es in einem eigenen Terminal starten. Außerdem können Sie wissen, was Sie aktuell im Finder ausgewählt haben, und die Dateinamen einfügen.
Tabitha

2

Die einfache Antwort ist nein, es gibt keine Adressleiste im Finder. Keine einfache Möglichkeit, einen Pfad in ein Arbeitsverzeichnis zu kopieren und einzufügen.


Apple weiß besser, wie Sie Ihren Computer verwenden sollten. Wenn Sie es unmöglich finden, zu / zu navigieren, sollten Sie entscheiden, dass Sie woanders navigieren müssen.
Jeremyjjbrown

1

Wenn Sie Command+ auf die Titelleiste klicken, wird eine Hierarchie des Verzeichnisses angezeigt, in dem Sie sich befinden.

Hier ist ein Screenshot davon in Aktion:

Befehl + Klicken auf die Finder-Titelleiste

EDIT : Entschuldigung, ich habe den Teil über das Kopieren des Pfades nicht gelesen. Wenn Sie mit dem Terminal vertraut sind. cdin ein Verzeichnis und führen pwd | pbcopySie und Sie haben den aktuellen Pfad in Ihrer Zwischenablage.


1
Ich glaube nicht, dass wag2639 danach sucht, da er in der Lage sein möchte, den Pfad zu kopieren
Vervious

Ich habe meine Antwort entsprechend geändert. Ich hoffe, es hilft.
Wuffers


0

Ich denke, das Beste, was Sie ohne Software von Drittanbietern tun können, ist, ein Inspektorfenster (Option-Befehl-I) zu öffnen, in dem die Eigenschaften / "Informationen" des aktuell ausgewählten Elements angezeigt werden. Kopieren und Einfügen aus "Wo" :" Linie. Sie können das Fenster verkleinern, um weniger aufdringlich zu sein.


0

Die Pfadleiste könnte eine gute Alternative sein. In der Pfadleiste wird angezeigt, in welchem ​​Ordner Sie sich befinden, und Sie können schnell zurück navigieren. Leider können Sie keine Adresse direkt kopieren und einfügen.

So zeigen Sie die Pfadleiste an:

Deaktivieren Sie im Finder-Menü "Ansicht" die Option "Pfadleiste anzeigen", um eine anklickbare "Breadcrumb" -Dateipfadleiste am unteren Rand des Finder-Fensters zu aktivieren (siehe Abbildung). Dort können Sie auf einen der übergeordneten Ordner im Pfad Ihres aktuellen Ordners klicken, um dorthin zu navigieren.


1
Das ist etwas. Aber es wäre so schön, wenn das bearbeitet werden könnte, um schnell zwischen Ordnern zu wechseln, ohne immer klicken zu müssen.
Dorien

0

Sie können Dateien und Verzeichnisse auch in einem Webbrowser auf einem Mac folgendermaßen durchsuchen:

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

file:///Volumes/Macintosh%20HD/Users/[userFolder]/Documents/
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.