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 PAKIET → SIDEBARENHANCEMENT.
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 PAKIET → PREDWAN.
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 PAKIET → IKONA 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 PAKIET → SFTP.
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.
FOLDER → KLIKNIJ PRAWYM przyciskiem → SFTP → MAPA DO ZDALNEGO → SFTP-CONFIG.JSON .
Stacja końcowa
Sublime domyślnie nie ma zintegrowanego terminala. Terminus to wieloplatformowy terminal dla Sublime.
Aby zainstalować Terminusa – COMMAND PALLET [ CTRL + SHIFT + P
] → ZAINSTALUJ PAKIET → TERMINUS.
Dwa sposoby uruchomienia Terminusa:
- PALETA POLECEŃ [ CTRL + SHIFT + P ] → TERMINUS: PRZEŁĄCZ PANEL.
- 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 PAKIET → SYNC 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 PACKAGE → BRACKETHIGHLIGHTER.
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.