Dodawanie folderu do paska bocznego Findera za pomocą niestandardowej nazwy

18

Chciałbym dodać skrót do paska bocznego Miejsca Findera. Nazwa tego folderu to Aplikacje, więc chcę nadać mu inną nazwę, ponieważ jest tam już standardowy folder Aplikacje.

Zmiana nazwy folderu na pasku bocznym zmienia nazwę rzeczywistego folderu, co jest niepożądane, ponieważ myślę, że może to uszkodzić program, który go używa.

Próbowałem utworzyć alias, a następnie przeciągnąć alias na pasek boczny, ale prawdziwe imię się przyzwyczai.

Czy wiesz, jak mogę utworzyć ten skrót na pasku bocznym pod inną nazwą?

Louis
źródło
2
Tylko po to, by zaoszczędzić innym trzydzieści sekund potrzebnych do wypróbowania: dowiązania symboliczne też nie działają.
Scott
Co z aliasami?
Mark
1
Kiedy umieszczam alias na pasku bocznym, używana jest prawdziwa nazwa folderu, a nie nazwa aliasu.
Louis

Odpowiedzi:

10

Przede wszystkim powinieneś spróbować zmienić nazwę folderu. Najprawdopodobniej nie zepsuje twojej aplikacji z powodu działania HFS. Ale w rzeczywistości istnieją pewne aplikacje, które mogą nie łączyć się poprawnie z plikami.

Mógłbym wymyślić 4 różne rozwiązania:

  1. To może być najprostsze: zrób to na odwrót . Użyj dowolnej nazwy w folderze i dodaj do niego Alias. Chwyć folder z żądaną nazwą i dodaj go do paska bocznego. Alias ​​się nie zmieni. W twoim przypadku zmieniłbyś nazwę z folderu Applicationsnazwa użytkownika ” na coś podobnego My Applicationsi jak już wiemy, byłaby to wymuszona nazwa na pasku bocznym. Następnie dodaj do niego alias (lub dowiązanie symboliczne ) Applications, które prawdopodobnie będzie działać w twoim programie.

    Daniel powiedział w komentarzu, można aditionally ukryć alias lub folder (ale nie dowiązania) z wizjera przy użyciu: chflags hidden folder/alias. Użyj, chflags nohidden folder/aliasaby pokazać go ponownie, a ls -lO(to stolica o) możesz zobaczyć jego flagi na Terminalu .

  2. Użyj zapisanego wyszukiwania . Możesz nazwać je, jak chcesz. Kroki:

    1. przejdź do tego alternatywnego Applicationsfolderu
    2. rozpocznij wyszukiwanie wpisując cokolwiek
    3. wyczyść wszystko, co wpisałeś
    4. wybierz „ Nazwa pliku ” (zamiast „Spis treści”) i swój folder (zamiast „Ten Mac”)
    5. naciśnij +znak
    6. naciśnij, Kindaby dodać Inne
    7. wybierz Widoczność pliku i dopasuj do swojego gustu
    8. naciśnij „ Zapisz ”, wybierz dowolną nazwę, pozostawiając nietknięty „.savedSearch”
    9. upewnij się, że „Dodaj do paska bocznego” jest zaznaczone.
  3. Jeśli wolisz spróbować hacka , powodzenia. Zasadniczo edytowałbyś ~/Library/Preferences/com.apple.sidebarlists.plist(użyj Edytora list właściwości, jeśli masz zainstalowany XCode) i zmieniasz nazwy swoich niestandardowych elementów użytkownika i ponownie uruchamiasz Findera. Podobno option+ kliknięcie prawym przyciskiem myszy na Finderze, a ponowne uruchomienie zrobi ostatnią sztuczkę. Nie mogłem sobie tego odtworzyć i sprawić, by działało, ale może tak będzie, jeśli uruchomisz ponownie komputer. Wątpię, czy ktokolwiek kiedykolwiek zbudowałby tweakera dla tak przeoczonej funkcji.

  4. ForkLift to świetna alternatywa dla Findera , która akceptuje aliasy na pasku bocznym.

Cregox
źródło
1
Próbowałem również 3) i to nie działało. Obawiam się, że Finder ignoruje nazwę ustawioną w plist. Lubię jednak podejście do dowiązań symbolicznych. Dodatkowo, chociaż w pewnym stopniu powiela katalog, chflags hidden dirnamemoże ukryć jeden z nich w Finderze.
Daniel Beck
@Daniel tak, może 3 wcale nie jest tak dobrym pomysłem ... Ale nie zawracałem sobie głowy próbowaniem tego ponownie. Przed usunięciem poczekam, czy ktokolwiek może to potwierdzić. : P I dobry pomysł na ukrywanie, nie wiedziałem o tym.
cregox
@Daniel Uwielbiam, gdy inni edytują moje posty, aby uzyskać pozytywny wkład. Ten raz ten facet zmienił cały mój post i później wyglądał o wiele bardziej profesjonalnie. W końcu nie jestem zbyt dobrym pisarzem, a on pokazał się niesamowity. Jeśli możesz to sobie przypomnieć, możesz coś ode mnie edytować. Jeśli mi się to nie podoba, zawsze mogę przywrócić, dyskutować lub cokolwiek innego (co zdarzyło się wcześniej).
cregox
@Daniel znacznie dokładniej powiedział, ale wciąż o to mi chodziło. Widzę link, a także mogłem go znaleźć z poprzedniego linku. Więc nie musisz być tak wysoki. Jeśli nie lubisz edycji takich rzeczy, nie rozumiem dlaczego. Miałem podobne problemy, walczyłem o nie i cofnąłem się. I nauczyłem się trochę w biegu. Być może twój konkretny przykład niczego Cię nie nauczy, więc jeśli masz ich wiele, widzę, jak można je układać na liczniku cierpliwości i dlaczego ich nie lubisz. Ale musi być coś, co można zrobić, jeśli jest to kłopot. W przeciwnym razie funkcja edycji jest bardzo dobra.
cregox
Używam # 2. Dzięki za pomoc. Nie zaznaczyłem tego jednak jako rozwiązania, ponieważ nie byłem pewien, czy inne opcje byłyby lepsze. Będąc nowym w OS XI nie chciałem próbować czegoś, czego nie rozumiałem, ani nie wiedziałem, jak cofnąć. Wypróbuję inne sugestie, gdy mój projekt zostanie ukończony, i mogę sobie pozwolić na rozwiązywanie wszelkich nieprzewidzianych przestojów.
Louis,
3

Zamiast tego użyj aplikacji.

Otwórz /Applications/Utilities/AppleScript Editori wprowadź następujące dane:

tell application "Finder" to set target of first window whose index is 1 to (POSIX file "/Users/danielbeck/Applications")

Zapisz jako aplikację w dowolnym miejscu (podpowiedź poniżej) i przeciągnij ją stamtąd na pasek boczny Findera. Kliknięcie Spowoduje to przejście do pierwszego okna Findera do określonego folderu.

Dać to „prawdziwy” Applications Finder ikonę paska bocznego, przejdź do /System/Library/CoreServicesprawym przyciskiem myszy i Zawartość opakowania Pokaż na CoreTypes.bundle. Następnie otwórz Contents/Resourcesi otwórz ToolbarAppsFolderIcon.icnspodgląd. Wybierz najmniejszą wersję z paska bocznego i naciśnij Cmd-C, a następnie Uzyskaj informacje o aplikacji AppleScript, wybierz ikonę i naciśnij, Cmd-Vaby wkleić ikonę aplikacji do aplikacji.

wprowadź opis zdjęcia tutaj

Wady:

  • Brak stanu „zaznaczonego” na pasku bocznym w folderze Aplikacje
  • Irytująca (i brzydka, ponieważ wybrana ikona jest tak mała) animacja przy każdym uruchomieniu aplikacji, aby przejść do folderu
  • Nie naprawdę pracować z okien dialogowych (np Otwórz ... i Zapisz jako ... ). Wybranie go spowoduje otwarcie folderu, w którym zapisałeś aplikację (więc zapisz go w folderze, z którym chcesz go połączyć!)
  • Nie można Command-Clickotworzyć w nowym oknie (może być możliwe przez zaawansowany AppleScript-fu).
Daniel Beck
źródło
To po prostu niezręcznie. Ponadto, jeśli używasz set targetw widoku kolumny, pokazuje wszystkie kolumny, zaczynając od woluminu, a nie zaczynając od ostatniej lokalizacji przechowywanej na pasku bocznym.
Lri,
1
@ Lri Podaj lepsze rozwiązanie. Lokalizacja nie działa bez zmiany nazwy folderu Name.localized, więc wypróbowałem to i działa. Nie użyłbym tego, ale ktoś mógłby pomyśleć, że jest to przydatne. Widzisz wady tej sekcji ? Nawet ja rozumiem, że nie jest tak dobrze.
Daniel Beck
1

Możesz zmienić nazwę folderu, jednocześnie umieszczając dowiązanie symboliczne o nazwie „Aplikacje” wskazujące go w katalogu nadrzędnym. Wtedy wszystkie ścieżki przechodzące przez foo / Applications będą nadal działać.

Gumilaka
źródło
0

Poniższe działało dla mnie. Tworzę alias, którego nazwa zmienia się na coś w rodzaju -> Aplikacja, a następnie umieszczam go w sekcji Ulubione na pasku bocznym. W ten sposób nie zmieni nazwy folderu. Jeśli spróbowałem umieścić go w sekcji iCloud, przywróciłem nazwę folderu.

użytkownik1505746
źródło
„Umieszczenie aliasu” w Ulubionych po prostu umieszcza tam oryginał
Hicsy