Domyślne programy w MacOS

Kiedy przesiadłem się z Windowsa na Mac’a byłem wniebowzięty. Wszystko było rozwiązane dużo lepiej i wygodniej. Poza paroma irytującymi rzeczami. Jedną z nich jest zarządzanie typami plików.

Dla przykładu: w systemie Microsoftu w programie Notepad++ w opcjach mogłem zaznaczyć aby wszelkie obsługiwane przez niego typy plików były otwierane domyślnie w tym programie. Podobnie było z Windows Media Playerem. Nawet jeśli program nie oferował podobnej funkcjonalności we własnych opcjach to zawsze mogłem zmienić to w Panelu Sterowania. Tam na liście były wszystkie znane typy plików razem z wypisanym domyślnym programem do nich przypisanym.

Inną opcją było kliknięcie na plik prawym przyciskiem myszy, wybranie „Otwórz za pomocą…” i wybranie odpowiadającego nam programu oraz zaznaczenie opcji „Zawsze otwieraj w danym programie”.

W Macu jeśli zrobię podobnie to dotyczyć to będzie jedynie danego pliku. Nie typu pliku, ale tego konkretnego na który kliknąłem. Da się to obejść i wejść w informacje o pliku i tam dopiero zmieniać opcje domyślnego programu. Wtedy dotyczyć to będzie wszystkich plików danego typu.

Mnie jednak nie do końca to odpowiadało. Zainstalowałem program TextWrangler i nie uśmiechało mi się otwieranie każdego pliku, klikanie prawym, informacje, otwieraj w, wybranie programu, zaznaczenie że zawsze ma otwierać i zatwierdzanie. I musiałbym to powtarzać dla .php .css .js .sql i wielu wielu innych obsługiwanych przez ten program plików.

Trochę się naszukałem ale znalazłem idealne rozwiązanie mojego problemu. Jest to dodatkowy panel preferencji systemu o nazwie RCDefaultApp.

Co on potrafi zrobić? Wszystko jeśli chodzi o zarządzanie domyślnymi zachowaniami Maca w zależności od pliku/protokołu.

Możemy w nim ustawiać domyślne programy dla rzeczy ogólnych, używanym w całym systemie, czyli co jest domyślnym klientem poczty a co internetu. Możemy także wybrać co ma się dziać po podłączeniu np. aparatu bądź włożeniu płyty z filmem DVD.

No i najważniejsze: możemy ustawiać jaki program co otwiera. I tu jest możliwość konfiguracji tego z każdej strony. Z listy wybieramy program który chcemy konfigurować a następnie do niego wybieramy jakie rozszerzenie są domyślne.

Da się także wybrać rozszerzenie i dopiero wybrać domyślny program.

Dodam, że poza typowymi rozszerzeniami (.txt .doc .xls) możemy ustawiać protokoły (http:// ftp:// irc:// ical://) a także typy MIME plików.

Jest jednak jedna rzecz, której mi bardzo brakuje: wyszukiwarki, tak abym w oknie typów plików mógł wpisac „sq” a program na liście zostawiłby mi tylko typ „sql”. Poza tym program działa wyśmienicie.

Link do programu RCDefaultApp: http://www.rubicode.com/Software/RCDefaultApp/