Finderでアドレスバーを取得するにはどうすればよいですか?


94

私はすべてのファイルがどこにあるかを知ることに慣れています。WindowsのエクスプローラーやGNOMEのNautilusのように、OS X(10.5以降)のFinderにアドレスバーを表示する方法はありますか?

また、アドレスバーをコピーできるようにします。おそらくワークフローはMacで異なりますが、多くのフォルダーレイヤーの下でファイルを徹底的に並べ替えるのに慣れているので、何かをアップロードまたはダウンロードする必要があるとき、またはコマンドラインなどでファイルにアクセスするときにコピーして貼り付けることができますそれを直接ファイルダイアログに入れます。

明確にするために、私の目標は、Windowsのような経験を持っていることです:プレスCtrlDCmdL)とCtrlC


役立つかもしれません。ファイルをFinderから[開く]ダイアログにドラッグして、ダイアログ内のディレクトリをそのファイルのディレクトリに変更できます(たとえば、ファイルのアップロード用)
Chealion

トラックパッドに問題があり、ドラッグが特に困難です。
wag2639

1
ファイルをターミナルにドラッグして、カーソルでパスを印刷できます。これは、他の多くのダイアログでも機能します。ドラッグトラックパッドが本当に理解できると思います。OS Xでは本当に重要なアクションです
。– NReilingh

回答:


45

この機能は、Finder.appでは「現状のまま」使用できません。

代わりに、フォルダへのパスを入力する/ファイルを介して行われるcmd+shift+Gよう指摘 Terminal.appでこのワンライナーで有効にすることができ、あなたの現在の場所のパスを表示し、@snkによって:

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

パスのコピーは、@ ridogiが言及したコンテキストメニュープラグインを使用して実行できます。


2
これは、タイトルバーのディレクトリの完全なパスを示しています
アベルメルキエーデスカレホ

37

問題の解決策はFinderPathです。それをインストールしてから、ウィンドウの上部をダブルクリックすると、名前が表示されます。または、を押しCmdGます。ほら!

macOS Sierraと互換性があります。


4
それは唯一のものであるマーベリックスの作品を行い、あなたが別のメニューに移動する必要が補助デバイスを設定するために、System Preferences > Security & Privacy > Privacy > Accessibilityあなたが必要なアプリケーションへのアクセスを許可する必要がありと
カム

これは完全に機能します。キーボードで適切なファイルまたはディレクトリにナビゲートする速度を、何百万倍も高速にします。Appleがデフォルトでこの重要な機能を含んでいないのは本当に恥ずべきことです。
悪党

5

編集について:openターミナルでコマンドを使用します。

open .Finderの現在の作業ディレクトリopen ..、親ディレクトリなどを開きます。


別の方向では、プロキシアイコン(Finderタイトルバーのフォルダアイコン)を使用できます。それをターミナルウィンドウにドラッグすると、フォルダへのパスが現在のカーソル位置に挿入されます。


これらのアプローチは、ターミナル/ファインダーの交換を処理します。ダイアログを保存/ /ドラッグオープンにファイルやフォルダをドロップする機能により、Goがフォルダに Finderでコマンド、およびプロキシアイコンコマンド-クリックしてFinderでフォルダ階層をナビゲートする機能、および囲碁が、Finderのメニューをナビゲーションに必要な場合がほとんどありません。Windowsとは異なりますが、同様に機能します。


あなたは、作成するのAutomatorを使用することができますサービス取らない無入力のFinderまたは任意のアプリケーションをとの次の実行ファイル名を指定して実行の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

エレガントではありませんが、ファインダーの最前面のウィンドウのパスを取得し、新しい[ターミナル]タブを開いて、cdそこに到達するために使用します。


さらに、コマンドラインのクリップボードユーティリティを使用できます:pbcopyおよびpbpastepbcopyFinderの[ フォルダへ移動...]コマンドなど、GUIユーティリティに任意のパスをパイプしてアクセスできます。


5

それは単純だ。ファインダーに行ってください。をクリックしviewます。Show Path Barボタンを選択または押しますalt+ command+ P

パスバーを有効にする方法を画像で確認してください。

ここに画像の説明を入力してください

有効にすると、ウィンドウの下部に次の画像のようなパスバーが表示されます。

ここに画像の説明を入力してください



2

DTERMをチェックしてください。現在の場所へのプロンプトをすばやく開くことができます。そこから、エイリアスを使用して簡単に$ PWD(echo $PWD | pbcopy)をコピーしたり、ローカルファイルでコマンドを実行したり、他の多くのアクションを実行したりできます。

Mac OS XのUnix側をグラフィカルな側に結び付けるのに非常に役立ちます。


code.google.com/p/cdtoもこれを行います。
-ridogi

@ridogiは便利に見えますが、まったく同じではありません。DTERMの端末は、完全な端末というよりもヘッドアップディスプレイのようなものです。すばやくキーを押すと、それを独自のターミナルにスポーンできます。また、現在ファインダーで選択しているものを知る機能と、ファイル名を貼り付ける機能もあります。
タビサ

2

簡単な答えはノーです。ファインダーにはロケーションバーはありません。作業ディレクトリへのパスをコピーして貼り付ける簡単な方法はありません。


Appleは、コンピュータの使い方をあなたによく知っています。/に移動できない場合は、他の場所に移動する必要があると判断する必要があります。
jeremyjjbrown

1

あなたがいる場合Command+タイトルバーをクリックして、それはあなたが何であるか、ディレクトリの階層が表示されます。

これが動作中のスクリーンショットです:

Command +クリックFinderタイトルバー

編集:申し訳ありませんが、パスをコピーしたいという部分は読みませんでした。ターミナルに慣れている場合。cdディレクトリに移動して実行するpwd | pbcopyと、クリップボードに現在のパスが表示されます。


1
私はそれがwag2639は、彼がパスをコピーできるようにしたいと探しているものだとは思わない
Vervious

それに応じて答えを変えました。役に立てば幸いです。
ワッファー


0

サードパーティのソフトウェアなしでできる最善の方法は、インスペクタウィンドウ(option-command-I)を開き、現在選択されているアイテムのプロパティ/「情報を見る」を表示し、「Where : "行。ウィンドウのサイズを小さくして、目立たないようにすることができます。


0

パスバーが適切な代替手段になる場合があります。パスバーには、現在のフォルダーが表示されるので、すばやく戻ることができます。残念ながら、アドレスを直接コピーして貼り付けることはできません。

パスバーを表示する方法:

Finderの[表示]メニューから[パスバーの表示]をオフにして、図に示すように、Finderウィンドウの下部にあるクリック可能な「パンくずリスト」ファイルパスバーをオンにします。ここで、現在のフォルダーのパスにある親フォルダーのいずれかをクリックして、そのフォルダーに移動できます。


1
それは何かです。しかし、常にクリックしなくてもフォルダ間をすばやく移動できるように編集できると便利です。
ドリエン

0

Macでは、この方法でWebブラウザでファイルとディレクトリを参照することもできます。

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

file:///Volumes/Macintosh%20HD/Users/[userFolder]/Documents/
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.