Przejdź do treści

Skojarzenia plików

Zarejestruj OctoEdit jako program obsługujący wybrane typy plików, tak aby dwukrotne kliknięcie pliku .cpp, .md czy .log w menedżerze plików otwierało go tutaj. Wszystko znajduje się na jednej stronie Preferencji: Preferencje ▸ Skojarzenia plików.

Jak to działa

Strona pokazuje drzewo popularnych typów plików, pogrupowanych rodzinami (C / C++ / Objective-C, JVM i .NET, Sieć Web, Skrypty, Dane i konfiguracja, Znaczniki i dokumenty, Zwykły tekst i logi). Zaznacz cały język, całą kategorię albo pojedyncze rozszerzenia — elementy nadrzędne przyjmują stan częściowego zaznaczenia.

Węzeł Własne pozwala dodać dowolne rozszerzenie spoza katalogu: wpisz je (z kropką wiodącą lub bez — cpp, .CPP i .cpp normalizują się do .cpp) i naciśnij Dodaj.

Naciśnij OK / Zastosuj, a wtyczka zarejestruje wybrane typy w systemie operacyjnym.

Strona odzwierciedla system

Zaznaczenia nie są zapamiętanym wyborem — są odczytywane z systemu operacyjnego przy każdym otwarciu strony i ponownie za każdym razem, gdy wracasz do okna po wizycie w ustawieniach systemu. Widzisz to, co mówi system, więc rejestracja zmieniona poza OctoEdit (przez instalator innej aplikacji, ręczną edycję, porządki systemowe) pojawi się tu natychmiast, a ponowne zaznaczenie typu ją naprawi.

Kolumna Stan mówi, co system obecnie robi z danym typem:

Stan Znaczenie
Domyślny OctoEdit otwiera ten typ po dwukliku w pliku.
Na liście „Otwórz za pomocą” System proponuje OctoEdit dla tego typu, ale domyślnie otwiera go inna aplikacja. Gdy system potrafi ją nazwać, jest wypisana — Na liście „Otwórz za pomocą” — domyślny: Notatnik.
Niezarejestrowany System nie proponuje OctoEdit dla tego typu. Bieżący program domyślny nadal jest wypisany, jeśli system go zna.

To, co oznacza zaznaczenie, zależy od platformy, a notka pod drzewem mówi, na której jesteś:

  • Windows — zaznaczenie rejestruje OctoEdit jako jedną z możliwości dla danego typu. Użyj „Ustaw jako domyślny w Windows…”, aby uczynić go domyślnym; Windows nie pozwala żadnej aplikacji przejąć domyślności po cichu.
  • macOS — zaznaczenie od razu czyni OctoEdit domyślną aplikacją dla typu.

Ostateczny wybór domyślnej aplikacji potwierdza system

Współczesny Windows nie pozwala żadnej aplikacji po cichu ustawić się jako domyślny program. Zastosowanie ustawień strony rejestruje OctoEdit jako kandydata — pojawia się on na liście „Otwórz za pomocą” każdego zaznaczonego typu oraz na stronie Aplikacje domyślne. Przycisk „Ustaw jako domyślny w Windows…” przenosi Cię następnie bezpośrednio do systemowego interfejsu Aplikacji domyślnych, gdzie samodzielnie potwierdzasz wybór. Odznaczenie typu ponownie usuwa rejestrację.

Na macOS usługa Launch Services stosuje skojarzenie bezpośrednio (system może jednorazowo poprosić o zgodę).

Platforma Wsparcie
Windows 10 / 11 Rejestracja per użytkownik (bez uprawnień administratora) + otwieranie interfejsu Aplikacji domyślnych.
macOS Czyni OctoEdit domyślną aplikacją dla typu przez Launch Services; odznaczenie oddaje typ aplikacji, która miała go wcześniej.
Linux Jeszcze nieobsługiwane — strona to wyjaśnia i pozostaje informacyjna.

Ustawienia

Wtyczka pamięta wyłącznie własne rozszerzenia, które dodałeś — system nie potrafi zapamiętać rozszerzenia, którego nie kojarzy, więc .conf wpisany i pozostawiony bez zaznaczenia inaczej by zniknął. Cała reszta pochodzi z systemu.

Rejestracje są zapisywane wyłącznie po naciśnięciu Zastosuj na tej stronie — edytor nigdy nie rejestruje typów plików ponownie po cichu przy starcie, więc aplikacja domyślna wybrana później gdzie indziej pozostaje domyślna. Jeśli porządki systemowe albo migracja profilu usuną kiedyś rejestrację, strona pokaże ten typ jako niezaznaczony i Niezarejestrowany; zaznacz go i naciśnij Zastosuj, aby go przywrócić.

Powiązane

  • Obszar roboczy — zamiast tego otwórz cały folder w edytorze.
  • Wiersz poleceń — otwieranie plików z powłoki, w tym składnia przejścia do wiersza file.txt:42.