Wyszukiwanie w witrynie

Jak zainstalować i używać Sublime Text Editor w systemie Linux


Mówiąc o edytorach tekstu i IDE, wśród programistów zawsze toczy się niekończąca się debata, który edytor tekstu/IDE jest najlepszy. Cóż, wybór jest zawsze osobisty; Widziałem ludzi, którzy trzymali się jednego edytora/IDE, a niektórzy używali od 2 do 3 edytorów/IDE na raz. Zależy to od charakteru pracy i funkcji, jakie zapewnia edytor/IDE.

Ten artykuł dotyczy popularnego edytora tekstu, który wyróżnia się szybkością, atrakcyjnym interfejsem użytkownika, prostotą obsługi, bogatym wsparciem społeczności i mnóstwem więcej do powiedzenia. Tak, to jest „Wysublimowany tekst”. Sublime Text, wydany po raz pierwszy w 2008 roku i napisany w C++ i Pythonie, jest wieloplatformowy i oferuje duże możliwości dostosowywania. W chwili pisania tego artykułu najnowsza wersja to 3.2.2.

Tekst Sublime Text nie jest ani open source, ani darmowy, musisz kupić jednorazową licencję. Masz jednak możliwość wykorzystania go do oceny i nie ma limitu czasowego na zakup licencji.

Przeczytaj także: 27 najlepszych IDE do programowania lub edytorów kodu źródłowego w systemie Linux

Instalowanie Sublime Editor w systemach Linux

Sublime Text Editor jest wieloplatformowy, można go używać w systemach Linux, Windows i Mac. Aby zainstalować Sublime Text 3 w różnych wersjach Linuksa, zapoznaj się z poniższymi instrukcjami.

Zainstaluj Sublime na Debianie/Ubuntu

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

Zainstaluj Sublime na CentOS/RHEL

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text 

Zainstaluj Sublime na Fedorze

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text 

Po zakończeniu instalacji możesz ustawić Sublime Text Editor jako domyślny edytor tekstu, przechodząc do preferowanych Aplikacji z menu Start. Używam Linux Mint 19.3. W zależności od wersji systemu operacyjnego możesz ustawić opcję domyślną.

Możesz także uruchomić Sublime Text Editor z terminala, wpisując:

subl

Zainstaluj Menedżera pakietów dla Sublime Editor

Sublime Text domyślnie nie jest dostarczany z funkcjami zwiększającymi jego możliwości. Albo potrzebujesz pakietów do narzędzi Front End Development, Back End Development, Skrypty, Zarządzanie konfiguracją, albo Baza danych, rozumiesz.

Informacje dotyczące pakietu można znaleźć w kontroli pakietów. Aby zainstalować pakiety, musimy najpierw zainstalować „KONTROLA PAKIETÓW”, która zajmuje się zarządzaniem pakietami (instalowanie, włączanie, usuwanie, wyłączanie, wyświetlanie listy itp.) dla sublime.

Naciśnij „CTRL + SHIFT + P”. Otworzy się paleta poleceń. Wpisz „Zainstaluj kontrolę pakietu” i naciśnij ENTER.

Teraz możesz rozpocząć instalowanie pakietów, wyświetlać listę pakietów, usuwać lub wyłączać itp.

Naciśnij „CTRL + SHIFT + P” → PALETA POLECEŃ → „TYP pakietu” → Wyświetlą się wszystkie opcje, których możesz użyć do zarządzania pakietami.

Zainstaluj pakiety w Sublime

Aby zainstalować dowolny pakiet, naciśnij „CTRL + SHIFT + P” → COMMAND PALLET → „zainstaluj pakiet” → „nazwa pakietu„.

Poniżej znajduje się lista pakietów, które będziemy instalować i zobacz, jak skonfigurować właściwości pakietów.

Ulepszenie paska bocznego

Ten pakiet zapewnia więcej opcji obsługi plików i folderów. Po zainstalowaniu Sublime możesz przejść do „PASEK BOCZNY” → KLIKNIJ PRAWYM PRAWYM → WYŚWIETLĄ SIĘ OPCJE. Następnie możesz zainstalować „SideBarEnhancements” i zobaczyć różnicę.

Aby zainstalować ulepszenia paska bocznego – COMMAND PALLET [ CTRL + SHIFT + P ] → ZAINSTALUJ PAKIETSIDEBARENHANCEMENT.

Motywy

Sublime daje nam możliwość zmiany interfejsu użytkownika i schematu kolorów składni. Schemat kolorów ustawi kolory składni naszego kodu, natomiast Motyw zmieni wygląd interfejsu użytkownika.

Używam motywu „PREDAWN”. Możesz wybrać, w czym czujesz się najlepiej. Możesz sprawdzić dostępne motywy w kontroli pakietów/motywach.

Aby zainstalować motyw – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PAKIETPREDWAN.

Ikona pliku

Ten pakiet dodaje ładne ikony do plików i folderów na pasku bocznym. Istnieje kilka opcji, z których możesz wybierać. Używam „IKONY PLIKU”.

Aby zainstalować ikonę pliku – COMMAND PALLET [ CTRL + SHIFT + P ] → ZAINSTALUJ PAKIETIKONA PLIKU.

sFTP

Pakiet SFTP pozwala mi synchronizować moje projekty/kod (foldery) na zdalnych serwerach. Jest to bardzo przydatne w wielu przypadkach, na przykład gdy serwery produkcyjne działają w chmurze, a maszyna programistyczna jest lokalna, gdzie można łatwo zsynchronizować kody ze zdalnymi serwerami.

Aby zainstalować SFTP – COMMAND PALLET [ CTRL + SHIFT + P ] → ZAINSTALUJ PAKIETSFTP.

Aby skonfigurować SFTP, wybierz folder projektu, który chcesz zdalnie zsynchronizować. Wewnątrz folderu zostanie utworzony plik „sftp-config.json”.

Jest to plik ustawień SFTP, w którym należy zadeklarować takie szczegóły, jak nazwa użytkownika, nazwa hosta, hasło i ścieżka zdalna. Możesz także włączyć opcje takie jak „upload_on_save”, które zsynchronizują zmiany natychmiast po zapisaniu kopii lokalnej.

UWAGA: „sftp-config.json” jest specyficzny dla konkretnego folderu. Dla każdego zdalnego mapowania zostanie utworzony nowy plik konfiguracyjny.

FOLDERKLIKNIJ PRAWYM przyciskiemSFTPMAPA DO ZDALNEGOSFTP-CONFIG.JSON .

Stacja końcowa

Sublime domyślnie nie ma zintegrowanego terminala. Terminus to wieloplatformowy terminal dla Sublime.

Aby zainstalować TerminusaCOMMAND PALLET [ CTRL + SHIFT + P ] → ZAINSTALUJ PAKIETTERMINUS.

Dwa sposoby uruchomienia Terminusa:

  1. PALETA POLECEŃ [ CTRL + SHIFT + P ] → TERMINUS: PRZEŁĄCZ PANEL.
  2. PALETA POLECEŃ [ CTRL + SHIFT + P ] → POWIĄZANIA KLAWISZY TERMINUSA → DEKLARUJ KLAWISZ SKRÓTU.

Synchronizuj ustawienia

Ten pakiet umożliwia synchronizację pakietów i ustawień na wielu urządzeniach. Korzysta z Github-Gist, zapewniając niezawodny i bezpieczny sposób przechowywania kopii zapasowych.

Aby zainstalować ustawienia SYNC – COMMAND PALLET [ CTRL + SHIFT + P ] → ZAINSTALUJ PAKIETSYNC SETTINGS.

Zakreślacz wspornikowy

Pakiet Zakreślacz nawiasów pasuje do różnych nawiasów, a nawet nawiasów niestandardowych. Możesz także dostosować kolory, inny styl nawiasów i tryb podświetlania.

Aby zainstalować Zakreślacz nawiasów – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGEBRACKETHIGHLIGHTER.

Oprócz 6 pakietów wymienionych w powyższej sekcji dostępnych jest 100 pakietów. Przeglądaj różne pakiety z Package Control i wypróbuj ten, który odpowiada Twoim potrzebom.

Wysublimowane skróty

Skróty Sublime można dostosowywać i możesz je przenieść, jeśli próbujesz przełączyć się na inne edytory, takie jak VScode lub Atom.

Aby dostosować skróty klawiaturowe, PALETA POLECEŃ [ CTRL + SHIFT + P ] → Preferencje: POWIĄZANIA KLAWISZY. Istnieją dwie sekcje dotyczące skrótów klawiaturowych, jedna dotyczy przypisań domyślnych, a druga to skróty zdefiniowane przez użytkownika, w których można umieszczać niestandardowe skróty klawiszowe. Listę skrótów i ich funkcji możesz uzyskać z „DOMYŚLNEGO PLIKU KLUCZÓW”.

W tym artykule widzieliśmy, jak zainstalować wysublimowany tekst 3 w systemie Linux. Jak zainstalować pakiety oraz kilka ważnych pakietów i skrótów. Ten artykuł nie jest tworzony w związku z konfiguracją wysublimowanego tekstu dla konkretnego języka programowania. W następnym artykule zobaczymy, jak skonfigurować wysublimowany tekst 3 do programowania w Pythonie.