Zmiana nazwy Space w Mac OS X Lion


23

Czy jest jakiś sposób na zmianę nazwy przestrzeni na Lwie? Jestem pewien, że nie można zmienić nazwy miejsca zajmowanego przez aplikację pełnoekranową, ale czy można zmienić nazwę miejsca „Desktop #”?


Jest to funkcja Hyperspaces , nie wiem jednak, czy jest kompatybilna z wersją 10.7.
Daniel Beck

@Daniel - Hyperspaces zdecydowanie nie jest obecnie kompatybilny; na mojej maszynie uporczywie zmieniał fokus dowolnego okna lub pola wejściowego, w którym byłeś, w ten sposób uniemożliwiając ci wejście. Jedynym rozwiązaniem było usunięcie go.
purpletonic

Prostym sposobem na wyróżnienie każdego oddzielnego pulpitu jest zmiana obrazu tła na każdym z nich. np .: fantazyjne zdjęcie plaży na „relaksującym” pulpicie, jasnoniebieski na „pracy” itp.
Fabien Snauwaert

Odpowiedzi:


7

Nie całkiem. Jednak jeśli masz miejsce zajmowane przez aplikację pełnoekranową, nazwa miejsca zmieni się na nazwę tej aplikacji


6

W oparciu o pomysł iconoclast, możesz utworzyć karteczkę samoprzylepną dla każdego pulpitu i umieścić ją w lewym dolnym rogu dolnej części każdego pulpitu. ma tę zaletę, że nie wymaga zmiany obrazów tła i pozwala nadal mieć nowy obraz tła co około 30 minut.

Ale zgadzam się, że tego bardzo brakuje w Mac OS X. Linux ma to już od tylu lat?


ale czy jest to widoczne i czytelne, gdy patrzysz na wszystkie spacje (jako miniatury)? Jestem prawie pewien, że tak nie jest, więc (IMO) w większości nie udaje się osiągnąć celu. Najbardziej potrzebne jest, aby zobaczyć nazwy, kiedy patrzysz na przegląd. Jeśli jesteś na samej przestrzeni, zwykle możesz łatwo ustalić, jaki jest cel tej przestrzeni.
iconoclast

Zgadzam się, że nie jest to idealne rozwiązanie, ale kiedy nuta ma czcionkę 72p lub wyższą, jak moja, jest czytelna nawet jako przegląd / miniatura.
Joseph Cheek

Używam okna TextEdit z bardzo dużą czcionką. Działa wystarczająco dobrze. Mogę kliknąć + dowolne miejsce w rzędzie, aby przejść do niego, a układ pozwala mi go odczytać, nawet jeśli jest on zasłonięty w widoku miniatur.
David K. Hess,

6

Komercyjne binarne TotalSpaces pozwala na nazwanie przestrzeni. Inne funkcje obejmują wyrównanie do siatki przestrzeni i przypisań aplikacji, podobnie jak Snow Leopard.


Nie podoba mi się pomysł płacenia za tę funkcję, ale wygląda na to, że jest to dobre oprogramowanie, a dla tych, którzy są gotowi zapłacić, jest to świetne rozwiązanie.
Nate

4
W jakiś sposób TotalSpaces ma na to sposób. Musi istnieć sposób na wykonanie tego za pomocą skryptu.
Mark Stewart

Uwaga TotalSpaces wymaga stałego wyłączenia ochrony integralności systemu (SIP) w celu działania. Jest to dobry produkt, ale nie jest bez wad
KyleMit

5

W rzeczywistości istnieje sposób nazwania twoich przestrzeni. SORT OF .

Oznacza to, że nie można zmienić nazwy, która pojawia się pod nimi, gdy używasz Kontroli misji (co będę zapisywać, mówiąc, że jest jednym z największych błędów Apple'a - Spaces był milion razy lepszy, mimo że również został okaleczony w niektórych szanuje), ale możesz przypisywać im nazwy i ułatwiać ich rozróżnianie.

Sztuka polega na tym, że możesz przypisać różne obrazy pulpitu do każdej „przestrzeni” (obecnie nazywanej pulpitem). Pomoże to w łatwiejszym rozróżnieniu. Jeśli chodzi o nazewnictwo, będzie to ogromny ból i na pewno nie idealny. Ale kludgey rozwiązaniem jest to, że wszystkie liście Apple są dla nas otwarte. Musisz umieścić nazwę na obrazie. Tak, otwórz edytor zdjęć i dodaj tekst na tych podkładkach z liliami, głową lwa lub czymkolwiek.

Tak, to do bani, jeśli chcesz regularnie nazywać i zmieniać nazwy swoich spacji. Ale jeśli masz kilka, których używasz przez większość czasu, możesz utworzyć kilka obrazów na pulpicie z nazwami na nich i po prostu z tym żyć. Chciałbym móc podać lepsze rozwiązanie, ale oczywiście nie mam na to wpływu. Chodzi o to, chyba że ktoś odkryje ukryte ustawienie gdzieś w OS X lub dopóki Apple nie zda sobie sprawy ze swojego błędu i nie naprawi kontroli misji, najlepiej jak potrafimy.


Nie rozumiem, jak to działa. Kiedy przeglądam pasek Spaces, pokazuje wszystkie otwarte okna, a nie pulpit. Aby to zadziałało, wydaje mi się, że musiałbym pamiętać o ukryciu wszystkich okien przed każdym wyjściem z każdej Przestrzeni, co wydawałoby się nieproduktywne aż do użycia Spacji.
Calion,

Tak, wyjaśniłem, że to nie jest idealne, ale jeśli przejdziesz do miejsca, możesz nacisnąć F3, który częściowo odsłoni pulpit, lub inne naciśnięcie klawisza skonfigurowane, aby pokazać całą rzecz (dla mnie ⌘F3 działa). Nie zawsze możesz zobaczyć nazwy wszystkich komputerów stacjonarnych w tym samym czasie, chyba że zdarzy się, że odkryjesz część każdego pulpitu z nazwą. Ale Apple ukrywa komputery stacjonarne, dopóki i tak nie przesuniesz myszką nad nimi (w mojej wersji macOS), więc szybkie przeglądanie ich może być i tak szybsze, ponieważ możesz to zrobić za pomocą samej klawiatury.
iconoclast

1

Po latach używania powyższej odpowiedzi, tj. Tworzenia karteczek, zdecydowałem się na znaki wodne. Używam TotalSpaces i Stay i, chociaż ogólnie dobrze, Stay ma efekt uboczny polegający na zmniejszeniu wszystkich okien moich kleistych do tego samego rozmiaru i umieszczeniu ich na pierwszym miejscu. Za każdym razem, gdy uruchamiam się ponownie, muszę przestawiać wszystkie kleje do wszystkich moich przestrzeni. Nie śmieszne.

Oto szybki i brudny skrypt znaku wodnego, oparty na http://www.imagemagick.org/Usage/annotating/#wmark_text . Aby go użyć, umieść wszystkie pliki, które chcesz znak wodny w jednym folderze (prawdopodobnie już to zrobiłeś, aby użyć ich jako obrazów tła na pulpicie). Na przykład wsadziłem mój do środka ~/Pictures/backgrounds/4k.

Teraz oto, jak oznaczyć je znakiem wodnym tekstem Work for my Work space. Utwórz nowy folder Workw tym samym folderze. Więc masz np ~/Pictures/backgrounds/4k/Work. Ten folder jest teraz pusty, ale zaraz po uruchomieniu tego skryptu będzie pełen obrazów ze znakiem wodnym.

Otwórz terminal (iTerm2, najlepiej 8-), przejdź do Workpodkatalogu i wpisz:

b=$(basename "$PWD"); for a in ../*.*; do
echo $a
convert "$a" -font Arial -pointsize 40 -draw \
"gravity southwest fill black text 12,12 '$b' fill white text 11,11 '$b' " "$b"_$(basename "$a")
done

Po kilku chwilach będziesz mieć folder wypełniony kopiami każdego znaku wodnego ze znakiem w folderze nadrzędnym. Utwórz podfolder dla każdej spacji i powtórz proces, mówiąc OSX, aby używał każdego podfolderu dla tła każdej spacji.

Jeśli nie masz jeszcze ImageMagick, brew install imagemagicknajpierw.

Edycja: postanowiłem umieścić ten skrypt, wraz z różnymi aktualizacjami, na GitHub / jcheek / watermark .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.