Mam otwarty plik tekstowy w TextEdit i nie mogę znaleźć pełnej ścieżki do pliku.
Ponadto, jeśli szukam pliku w centrum uwagi, wydaje mi się, że nie mówi mi to również pełnej ścieżki do pliku.
Wyraźnie coś tu brakuje. Jak powiedzieć pełną ścieżkę?
Mam otwarty plik tekstowy w TextEdit i nie mogę znaleźć pełnej ścieżki do pliku.
Ponadto, jeśli szukam pliku w centrum uwagi, wydaje mi się, że nie mówi mi to również pełnej ścieżki do pliku.
Wyraźnie coś tu brakuje. Jak powiedzieć pełną ścieżkę?
Odpowiedzi:
Możesz Command-Click
ikonę i nazwę pliku na pasku tytułu okna, aby wyświetlić pełną ścieżkę jako menu:
Prawie nigdy nie potrzebujesz tej ścieżki: z powodu braku paska adresu w Finderze, gdzie byś go wkleił? Możesz po prostu przeciągnąć proxy pliku (ikonę) z paska tytułu okna do okna dialogowego Otwórz… pliku, aby wybrać go np. W innej aplikacji.
Jeśli naprawdę chcesz uzyskać pełną ścieżkę do pliku w postaci możliwej do skopiowania, możesz przeciągnąć i upuścić plik lub jego ikonę proxy w oknie terminala. Następnie możesz go skopiować i wkleić.
Proste pola edycji tekstu (takie jak obszary tekstowe na stronach internetowych) lub zwykły widok edycji tekstu zachowują się w podobny sposób: po prostu przeciągnij i upuść na nie plik.
Możesz również użyć Automatora, aby utworzyć usługę, która kopiuje wybrany plik lub ścieżkę folderu do schowka. Uruchom Automator , wybierz Usługa i odbiera wybrane pliki i foldery w dowolnej aplikacji . Zapisz i nadaj mu nazwę, np. Kopiuj ścieżkę pliku lub folderu .
Wystarczy wybrać plik lub folder w Finder lub innego programu, który działa w podobny sposób i wywołać nowej usługi z menu Application »Usługi» skopiować pliku lub ścieżka folderu (pokaże tylko, jeśli rzeczywiście masz pliki lub foldery wybrane) . Możesz przypisać skrót klawiaturowy w Preferencjach systemowych »Klawiatura» Skróty klawiaturowe »Usługi
Ścieżka do pliku jest także wyświetlana w oknie dialogowym szczegółów w kategorii Ogólne , z którego można go wybrać i skopiować:
Ścieżka wybranego pliku jest również wyświetlana na pasku ścieżki Findera, który można włączyć w Widoku »Pokaż pasek ścieżki . Jest domyślnie włączony dla okna wyników Spotlight AFAIK.
W menu Spotlight możesz nacisnąć, aby otworzyć okno dialogowe Pobierz informacje o pliku , przeciągnij go do terminala, przeciągnij do widoku zwykłego tekstu TextEdit lub podobnego prostego widoku, lub przeciągnij do okna dialogowego Otwórz… pliku.Command-I
W oknie wyników Spotlight możesz otworzyć okno dialogowe Uzyskaj informacje , przeciągnąć plik do terminala, TextEdit, okno dialogowe Otwórz plik … lub wywołać usługę. Pełna ścieżka jest również wyświetlana na pasku ścieżki.
Możesz wyświetlić pełne ścieżki w menu Spotlight, przytrzymując polecenie i opcję. Lub w Alfred copiesC kopiuje bezwzględne ścieżki plików.
Przypisałem ten skrypt do ⌃⌘C:
try
tell application (path to frontmost application as text)
set the clipboard to (path of document 1) as text
end tell
on error
try
tell application "System Events" to tell (process 1 where frontmost is true)
value of attribute "AXDocument" of window 1
end tell
do shell script "ruby -rcgi -e 'print CGI.unescape ARGV[0][16..-1]' " & quoted form of result
set the clipboard to result
end try
end try
Pierwsza metoda nie działała z Preview, TextMate 2, Sublime Text lub iChm, a druga metoda nie działała z Acorn.
W większości programów możesz kliknąć + kliknąć (lub jabłko + kliknąć, w zależności od klawiatury) na nazwę pliku na pasku tytułowym jego okna, a ścieżka zostanie ułożona pionowo na liście rozwijanej.
Lub w Finderze, na przykład po wyszukiwaniu, możesz wybrać plik i wykonać polecenie + I, aby wyświetlić okno informacji o pliku, które powinno mieć gdzieś pełną ścieżkę.
Jeśli użyjesz opcji Podgląd , pełną ścieżkę aktualnie otwartego pliku można wyświetlić, klikając prawym przyciskiem myszy nazwę pliku na pasku tytułu.