Szukaj…


Wprowadzenie

To naprawdę niewielka część, ale nadal niezbędna, jeśli chcesz być w stanie efektywnie komunikować się z innymi osobami korzystającymi z Sublime Text 3.

Więcej w przyszłości: settings , mousemap keymap , mousemap itp ...

Tematy

Motyw zmienia globalną skórkę Sublime Text 3. Zmienia zakładki, pasek boczny, szybkie panele (goto, paleta poleceń), pasek stanu itp.

Oto niewyczerpująca lista motywów (100 najlepszych):

Uwaga: konwencja dotycząca nazwy pakietów motywów polega na tym, że zaczynają się od Theme - .

Theme - Focus
    img/
    focus.light.sublime-theme
    focus.dark.sublime-theme

Jak widać, konwencja ta nie jest tak naprawdę przestrzegana.

Kompozycje są zdefiniowane w pliku .sublime-theme .

Schematy kolorów

Schematy kolorów zmieniają kolory kodu . Mogą zmieniać, na przykład, kolorem, w którym słowa kluczowe są podświetlane, kolorem, w którym zaznaczona jest karetka (wymaga highlight_line aby była ustawiona na true w preferencjach (nie jest częścią schematu cojor)), co to jest kolor daszka itp.

Wiele motywów ma schematy kolorów lub wiele pakietów zawiera ich wiele.

potrzebuje przykładowych pakietów

Schemat kolorów jest zdefiniowany w pliku .tmTheme . Jest to plik XML w formacie listy właściwości, który jest używany przez wiele edytorów tekstu.

Konwencja dotycząca nazw pakietów schematów kolorów polega na tym, że zaczynają się od Color Scheme -

Color Scheme - Focus
    first.tmTheme
    second.tmTheme
    ...

Przybory

  • możesz użyć tej aplikacji internetowej do tworzenia / edycji schematów kolorów: edytor tmTheme .
  • Innym narzędziem jest ColorSchemeEditor, który pozwala edytować schemat kolorów z Sublime Text.
  • Możesz także bardzo szybko przełączać schematy kolorów za pomocą Schemr

Wtyczki

Wtyczki to pliki .py , które zmieniają zachowanie Sublime Text 3. Są one napisane, jak zapewne zgadłeś, w Pythonie .

Ponieważ istnieje wiele różnych rodzajów wtyczek (manipulowanie tekstem, przyciemnianie, formatowanie, podgląd itp.), Nie podamy żadnego przykładu, aby nie zapełniać tej strony ogromną listą. Zajrzyj na stronę przeglądania Kontrola pakietów, jeśli chcesz zoptymalizować przepływ pracy za pomocą niektórych wtyczek (powinieneś być).

Pakiety

Pakiet to folder, który może zawierać wszystko, co jest wymienione w tych przykładach (i inne rzeczy, które nie mogą mieć nic wspólnego z Sublime Text 3, takie jak gulpfile.js jeśli automatyzujesz niektóre zadania).

Możesz zainstalować dowolny pakiet za pomocą opcji Utwórz kontrolę pakietu .

.sublime-package ?

Być może widziałeś, że kiedy instalujesz pakiet za pomocą kontroli pakietów, dostajesz tylko .sublime-package w folderze Install Packages ... Dlaczego nie dostajesz kodu? W rzeczywistości .sublime-package to plik .zip o zmienionej nazwie. Możesz wyodrębnić lub wyświetlić podgląd niektórych plików w .sublime-package .sublime za pomocą PackageResourceViewer .

Ustawienia

Ustawienia, podobnie jak w Sublime Text 3, są prostymi plikami JSON . .json rozszerzeniem pliku nie jest .json ale .sublime-settings . Jak zapewne zrozumiałeś, ustawienia zmieniają wpływ pakietów na Sublime Text 3. Ważne jest, aby pamiętać o jak największej liczbie ustawień, aby zoptymalizować przepływ pracy .

System dla większości pakietów jest następujący: domyślny i użytkownika, który zastępuje domyślny.

Aby zrozumieć priorytet ustawień (co jest zdecydowanie zalecane), zapoznaj się z nieoficjalną, ale niesamowitą dokumentacją: http://docs.sublimetext.info/en/latest/customization/settings.html#the-settings- hierarchia



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow