Zmieniasz domyślną aplikację, aby otworzyć określone rozszerzenie, ale zachowujesz poprzednią ikonę?


1

Używam TextWrangler do otwierania plików kodu, takich jak .php, .ccs, .jsitp.

Ale przypisuje tę samą ikonę do każdego pliku. Jak mogę odzyskać oryginalne ikony z powrotem do każdego rozszerzenia, gdy TextWrangler jest nadal domyślną aplikacją do ich otwierania?

Odpowiedzi:


2

Zachowanie, które chcesz, dzieje się, gdy używasz Xcode jako domyślnej aplikacji .

Żądane zachowanie nie jest możliwe w TextWrangler z następującego powodu: Textwrangler nie rozróżnia ikon dla *.php *.ccs...Xcode. Dlatego nie przechowuje różnych ikon dla różnych typów plików ( PHP.icns, CCS.icns...).

Zamiast tego TextWrangler przechowuje tylko jedną ikonę dla wszystkich typów plików :TextWranglerTextDoc.icns

Ta ikona znajduje się w:

  1. kliknij prawym przyciskiem myszy TextWrangler -> pokaż zawartość pakietu
  2. nawigować do .../Contents/Resources/TextWranglerTextDoc.icns

dzięki. Czy mógłbym więc manipulować Info.Plist TextWranglera, aby to osiągnąć, czy też jest to zbyt daleko idące?
Petruza

Tak, zrobiłem to i działa do tej pory: Resourcesfolder został scalony z folderem Xcode.appz Textwrangler.app. Następnie zastąpiłem wpis Document Typesw Info.plistTextWrangler na Xcode. Mam nadzieję, że to wszystko jest bezpieczne ...
gentmatt

To mi niestety nie działa
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.