web-dev-qa-db-ja.com

Mac OS X上のすべてのアプリケーションで開いているファイルのパスを取得しますか?

私はMac OS XにAFLOATをインストールしました。これが本当にそれが「Finderで現在のファイルを表示する」のショートカットを持っていることが本当に好きです。これは、基本的にCocoaで書かれたすべてのアプリケーションにとって機能します。

現在のオープンファイルのパスを取得するために、そのようなものを使用することができます。私はそれをショートカットキーに設定できるのが好きです(私はその部分を管理することができます)。

ありがとう!

1
cwd
tell application (path to frontmost application as text)
    set p to path of document 1
end tell

tell application "Finder"
    reopen
    activate
    set selection to {}
    set target of window 1 to POSIX file p
end tell
 _
3
Lri