Jak zainstalować Sublime Text 3 na Ubuntu 18.04

Istnieje kilka edytorów tekstu i kodu, z których każdy ma inne funkcje i cechy, skoncentrowane na optymalizacji doświadczenia użytkownika końcowego, a jest to bardzo ważne, ponieważ jeśli jesteśmy programistami lub musimy przeglądać skrypty, ważne jest, aby edytor obsługiwał różne języki, oferty odpowiednie parametry wyszukiwania i buduj zaufanie i zaufanie z każdą skanowaną linią.

Jednym z najczęściej używanych edytorów tekstu i kodu znanym z różnych cech i funkcjonalności jest Sublime Text 3, który jest edytorem tekstu dla nowoczesnego i dynamicznego kodu. Sublime Text 3 jest napisany w języku C++, a wszystkie jego wtyczki oparte są na Pythonie, co daje nam pewność jego potencjału, a dzięki temu, że jest kompatybilny z wieloma językami programowania, możemy go wykorzystać do wykonania setek kodu efektywne edytowanie zadań.

1. Sublime Text 3 funkcjonalności


Jak wspomnieliśmy, Sublime Text 3 jest popularny dzięki swoim funkcjom, które będziemy skatalogować według sekcji.

Korzystanie z funkcji GoTo AnythingSublime Text 3 posiada funkcję o nazwie GoTo Anything, dzięki której będzie można otwierać pliki za pomocą niektórych klawiszy i przeskakiwać między symbolami, liniami lub słowami, ułatwiając w ten sposób zarządzanie i kontrolę kodu. GoTo aktywuje się za pomocą następującej kombinacji klawiszy, możliwe jest wykonywanie akcji takich jak:

Ctrl + O

  • Wprowadź @, aby przejść do symboli, #, aby przeszukać otwarty plik, lub:, aby przejść do numeru wiersza.
  • Wpisz część nazwy pliku, aby automatycznie go otworzyć

Korzystanie z definicji GoToSublime Text 3 pobiera informacje z definicji składni w celu automatycznego wygenerowania indeksu całego projektu związanego z każdą klasą, metodą i funkcją, dzięki czemu funkcja GoTo Definition może być używana na trzy alternatywne sposoby, które są

  • Naciśnięcie klawisza F12, gdy kursor znajduje się na symbolu
  • Wyskakujące okienko zostanie wyświetlone po najechaniu kursorem na symbol w pliku
  • Symbol GoTo będzie w sekcji funkcjonalności projektu
Indeksowanie symboli ma tę zaletę, że jest dostosowywane zgodnie ze składnią, przechodząc do plików konfiguracyjnych, co pozwala nam tworzyć własne metody wyszukiwania.

Lista poleceńNazywana również Paletą Poleceń, jest narzędziem, którego celem jest wykonywanie działań w obrębie tekstu lub kodu, takich jak porządkowanie, zmiana składni lub modyfikacja ustawień wcięć. Aby aktywować tę serię poleceń, musimy użyć kombinacji klawiszy.

Ctrl + Shift + P

Wiele wyborówWielokrotne zaznaczenia to jedna z najlepszych zalet, gdy używamy Sublime Text 3, ponieważ pozwala nam interaktywnie zmieniać wiele wierszy jednocześnie, a nie tylko pojedynczo, możemy łatwo zmienić nazwy zmiennych i manipulować plikami o wiele bardziej zwinne droga.

  • Do podzielenia zaznaczenia na linie będzie można użyć następujących klawiszy.

Ctrl + Shift + L

  • Następujące klawisze, aby wybrać następne wystąpienie słowa, które wybraliśmy.

Ctrl + D

Edytuj menedżeraFunkcja ta, zwana również Split, daje nam możliwość maksymalnego wykorzystania monitora ekranu, ponieważ obsługuje dzielenie w plikach, co oznacza, że ​​będzie można edytować pliki obok siebie lub edytować je w dwóch różnych lokalizacjach w pliku. Dzięki tej funkcjonalności można edytować wszystkie żądane wiersze i kolumny za pomocą wielu monitorów.

Potężny pakiet API i ekosystemSublime Text 3 jest zintegrowany z potężnym API Pythona, którego wtyczki znacznie zwiększą jego funkcjonalność. Kontrolkę pakietu Sublime Text 3 można zainstalować za pomocą palety poleceń.

Rozbudowane opcje dostosowywaniaKolejną cechą Sublime Text 3 jest możliwość dostosowania praktycznie każdego własnego elementu, od klawiszy, menu, fragmentów, makr po zakończenia, które będzie można dostosować dzięki prostym plikom JSON.

Natychmiastowa zmiana projektuKażdy projekt, który realizujemy w Sublime Text 3 przechwytuje pełną zawartość obszaru roboczego, w tym zmodyfikowane i niezapisane pliki, dzięki temu możemy przełączać się między projektami w podobny sposób jak GoTo Anything, a każda dokonana zmiana jest stosowana w w ten sam sposób natychmiast, a najlepsze jest to, że wszystkie modyfikacje zostaną przywrócone przy następnym otwarciu projektu, co pozwoli na jego pełną dostępność.

Optymalna wydajnośćPonieważ Sublime Text3 zostały stworzone z niestandardowych komponentów, pozwalają na szybką reakcję. Wydajność w Sublime Text 3 jest osiągana dzięki potężnemu wieloplatformowemu zestawowi narzędzi interfejsu użytkownika i silnikowi podświetlania składni.

WieloplatformowyKolejną wielką zaletą Sublime Text 3 jest to, że jest on dostępny dla macOS, Windows i Linux bez żadnych problemów z wykonaniem.

Co nowego w najnowszej wersjiObecnie stabilna wersja Sublime Text 3 to 3.1.1 (Build 3176), która zawiera znaczące zmiany, takie jak:

  • Dodano konfigurację ui_scale w celu skalowania całego interfejsu użytkownika, a teraz dpi_scale jest obsługiwane tylko w systemie Linux
  • W środowiskach Linux naprawiono problem ze sterownikiem ekranu, co teraz powoduje poprawę przewijania w niektórych środowiskach
  • W przypadku tematów indeksowania dodano więcej informacji w oknie stanu indeksowania, a w niektórych scenariuszach zmniejszono wykorzystanie procesora w celu optymalizacji aplikacji.
  • Znaczące ulepszenia zostały dodane w językach takich jak HTML, CSS, JavaScript, Go, D i SQ.
  • Poprawiona kompatybilność z pełnym High DPI
  • Motywy są teraz dostępne w @3x wersjach obrazów dla monitorów o bardzo wysokiej rozdzielczości
  • Dodano opcje czcionek do kontrolowania ligatur i zestawów stylistycznych w tekście
  • Poprawiono emotikony
  • Dodano odniesienia do Goto, gdy najedziemy kursorem na symbol
  • Dodano polecenie goto_reference do menu Przejdź do
  • Dodano schemat kolorów Celeste, aby pokazać podświetlanie składni skrótu
  • Dodano różne ustawienia schematu kolorów dla szerokości obramowania zaznaczenia, stylu narożnika i promienia
  • Dodano pakiet Git Formats dla plików konfiguracyjnych Git i jest teraz używany jako core.editor
  • Dodano nowe polecenia, takie jak Arytmetyka, Zmień nazwę pliku i Wyświetl plik pakietu, aby pokazać nowe cechy tekstu
  • Sugestie skrótów klawiaturowych nie są już obcinane po 15 znakach
  • Teraz / usr / bin / env służy do lokalizacji bashów
  • Poprawiono obsługę dowiązań symbolicznych na pasku bocznym, w tym dodawanie i usuwanie
  • Linki symboliczne nie mają już rozwijanej strzałki na pasku bocznym
  • Posiada wsparcie dla binary_file_patterns, index_exclude_patterns i index_include_patterns
  • Dzięki wewnętrznym modyfikacjom zużywane jest do 30% mniej pamięci

Jak widać, cechy i cechy Sublime Text 3 są wyjątkowe. Teraz zobaczymy, jak zainstalować go w Ubuntu 18.04 i cieszyć się jego zaletami. Sublime Text 3 można zainstalować na różne sposoby i każdy z nich zobaczymy.

2. Zainstaluj Sublime Text 3 za pomocą repozytoriów PPA na Ubuntu 18.04


Zanim musimy wyjaśnić, że ta metoda PPA jest dostępna tylko do Ubuntu 17.10 ze względu na kompatybilność.

Krok 1
Repozytoria PPA są jedną z najbardziej uderzających opcji instalacji aplikacji w Ubuntu, a aby zainstalować Sublime Text 3 za pomocą jednego z tych repozytoriów, wykonamy następujący wiersz w terminalu:

 sudo add-apt-repository ppa: webupd8team / sublime-text-3 

Krok 2
Tam wciskamy Enter, aby dodać te repozytoria. Następnie aktualizujemy pakiety PPA, wykonując następujący wiersz:

 aktualizacja sudo apt-get 

Krok 3
Na koniec instalujemy Sublime Text 3, uruchamiając. Oczekuje się, że twórcy tego repozytorium PPA wkrótce wydadzą wersję dla Ubuntu 18.04.

 sudo apt-get install sublime-text-installer 

3. Zainstaluj Sublime Text 3 za pomocą pakietów .tar.bz2 na Ubuntu 18.04

Krok 1
Ta opcja oznacza przejście do jednego z następujących oficjalnych linków w celu pobrania pliku. tar.bz2 zgodnie z pożądaną architekturą w ten sposób:

Krok 2
Po pobraniu poprawnej wersji przechodzimy do terminala, uzyskujemy dostęp do folderu Pobrane i tam wykonujemy następujące czynności:

 sudo tar -xjvf sublime_text_3_build_3176_x64.tar.bz2

Po wykonaniu tej czynności możemy uzyskać dostęp do narzędzia.

4. Zainstaluj Sublime Text 3, korzystając z oficjalnego repozytorium na Ubuntu 18.04

Krok 1
W tym przypadku użyjemy polecenia apt i najpierw pobierzemy klucz GPG, wykonując następujący wiersz:

 wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - 

POWIĘKSZAĆ

NotatkaMusimy upewnić się, że apt jest skonfigurowany do pracy ze źródłami https i sprawdzamy to, wykonując następujące czynności:

 sudo apt-get zainstaluj apt-transport-https 

Krok 2
Po wykonaniu tej czynności przystępujemy do określenia, z którego kanału Sublime Text 3 będziemy korzystać:

Wersja stabilna

 echo "deb https://download.sublimetext.com/apt/stabilny/" | koszulka sudo /etc/apt/sources.list.d/sublime-text.list

Wersja rozwojowa

 Echo „deb https://download.sublimetext.com/apt / dev /” | sudo tee /etc/apt/sources.list.d/sublime-text.list 

Krok 3
W tym przypadku użyjemy stabilnej wersji, dla której wykonujemy pierwszą opcję:

POWIĘKSZAĆ

Krok 4
Teraz możemy zainstalować Sublime Text, jeśli chcemy, z menedżera oprogramowania Ubuntu 18.04:

POWIĘKSZAĆ

Krok 5
Lub możemy zainstalować go z terminala, najpierw aktualizując pakiety w ten sposób:

 aktualizacja sudo apt-get

POWIĘKSZAĆ

Krok 6
Na koniec instalujemy Sublime Text 3, wykonując polecenie:

 sudo apt-get install sublime-text

POWIĘKSZAĆ

5. Uzyskaj dostęp do Sublime Text 3 na Ubuntu 18.04

Krok 1
Teraz, aby uzyskać dostęp do Sublime Text, mamy dwie opcje:

  • Uruchom linię podrzędną w terminalu
  • Dostęp z wyszukiwarki Ubuntu 18.04

Krok 2
Po uzyskaniu dostępu do Sublime Text 3 możemy uzyskać dostęp do naszego kodu, aby jak najlepiej wykorzystać to narzędzie:

POWIĘKSZAĆ

Krok 3
Teraz mamy dostęp do funkcji takich jak GoTo:

Krok 4
Lub przejdź do palety poleceń:

Krok 5
Jeśli chcemy odinstalować Sublime Text 3, wykonamy następującą linię:

 sudo apt-get usuń wysublimowany tekst && sudo apt-get autoremove 
Sublime Text 3 staje się jednym z najbardziej praktycznych i kompletnych rozwiązań do zarządzania naszymi plikami tekstowymi lub kodami, z dużą liczbą integralnych funkcji, które niewątpliwie przydadzą się każdemu z nas.

wave wave wave wave wave