Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Sublime Text Editor στο Linux


Όταν μιλάμε για επεξεργαστές κειμένου και IDE, υπάρχει πάντα μια ατελείωτη συζήτηση μεταξύ των προγραμματιστών ποιος επεξεργαστής κειμένου/IDE είναι καλύτερος. Λοιπόν, η επιλογή είναι πάντα προσωπική. Έχω δει ανθρώπους να μένουν με έναν επεξεργαστή/IDE και μερικούς ανθρώπους να χρησιμοποιούν 2 έως 3 επεξεργαστές/IDE τη φορά. Εξαρτάται από τη φύση της εργασίας και τις δυνατότητες που παρέχει ο επεξεργαστής/IDE.

Αυτό το άρθρο αφορά ένα δημοφιλές πρόγραμμα επεξεργασίας κειμένου που διακρίνεται για την ταχύτητά του, την ελκυστική διεπαφή χρήστη, την απλή στη χρήση, την πλούσια υποστήριξη της κοινότητας και πολλά άλλα να πει. Ναι, αυτό είναι "Υψηλό κείμενο". Η αρχική κυκλοφορία του 2008 και γραμμένη σε C++ και Python, το Sublime Text είναι cross-platform και εξαιρετικά προσαρμόσιμο. Τη στιγμή της σύνταξης αυτού του άρθρου, η πιο πρόσφατη έκδοση είναι 3.2.2.

Το κείμενο Sublime Text δεν είναι ούτε ανοιχτού κώδικα ούτε δωρεάν, πρέπει να αγοράσετε μια εφάπαξ άδεια. Αλλά έχετε την επιλογή να το χρησιμοποιήσετε για αξιολόγηση και δεν υπάρχει χρονικός περιορισμός για την αγορά της άδειας.

Διαβάστε επίσης: 27 καλύτερα IDE για προγραμματισμό ή επεξεργαστές πηγαίου κώδικα στο Linux

Εγκατάσταση του Sublime Editor σε συστήματα Linux

Το Sublime Text Editor είναι cross-platform, μπορείτε να το χρησιμοποιήσετε σε συστήματα Linux, Windows ή Mac. Για να εγκαταστήσετε το Sublime Text 3 σε διαφορετικές γεύσεις Linux, ανατρέξτε στις παρακάτω οδηγίες.

Εγκαταστήστε το Sublime σε Debian/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

Εγκαταστήστε το Sublime στο 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 

Εγκαταστήστε το Sublime στο Fedora

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 

Μόλις ολοκληρωθεί η εγκατάσταση, μπορείτε να ορίσετε το Sublime Text Editor ως το προεπιλεγμένο πρόγραμμα επεξεργασίας κειμένου μεταβαίνοντας στις προτιμώμενες Εφαρμογές από το μενού έναρξης. Χρησιμοποιώ το Linux Mint 19.3, ανάλογα με τη γεύση του λειτουργικού σας συστήματος μπορείτε να ορίσετε την προεπιλεγμένη επιλογή.

Μπορείτε επίσης να ξεκινήσετε το Sublime Text Editor από το τερματικό πληκτρολογώντας:

subl

Εγκαταστήστε το Package Manager για το Sublime Editor

Το Sublime Text από προεπιλογή δεν συνοδεύεται από λειτουργίες που το καθιστούν ισχυρό. Είτε θέλετε πακέτα για εργαλεία Προσωπικής Ανάπτυξης Ιστού, Ανάπτυξης Back End, Scripting, Configuration Management ή Βάση δεδομένων το καταλάβατε.

Πληροφορίες σχετικά με το πακέτο μπορούν να βρεθούν στον έλεγχο πακέτων. Για να εγκαταστήσουμε πακέτα πρέπει πρώτα να εγκαταστήσουμε το “PACKAGE CONTROL ” το οποίο φροντίζει για τη διαχείριση πακέτων (εγκατάσταση, ενεργοποίηση, αφαίρεση, απενεργοποίηση, λίστα κ.λπ.) για sublime.

Πατήστε "CTRL + SHIFT + P". Θα ανοίξει την παλέτα εντολών. Πληκτρολογήστε "Εγκατάσταση ελέγχου πακέτου" και πατήστε ENTER.

Τώρα μπορείτε να ξεκινήσετε την εγκατάσταση πακέτων, τη λίστα πακέτων, να αφαιρέσετε ή να απενεργοποιήσετε κ.λπ.

Πατήστε "CTRL + SHIFT + P" → COMMAND PALLET → "TYPE Package" → Θα εμφανιστούν όλες οι επιλογές που μπορείτε να χρησιμοποιήσετε για τη διαχείριση πακέτων.

Εγκαταστήστε τα πακέτα στο Sublime

Για να εγκαταστήσετε οποιοδήποτε πακέτο, πατήστε "CTRL + SHIFT + P" → COMMAND PALLET → "εγκατάσταση πακέτου" → "όνομα πακέτου κωδικός>“.

Παρακάτω είναι η λίστα των πακέτων που θα εγκαταστήσουμε και δείτε πώς να ρυθμίσετε τις ιδιότητες των πακέτων.

Βελτίωση Sidebar

Αυτό το πακέτο σάς δίνει περισσότερες επιλογές για να χειριστείτε αρχεία και φακέλους. Μετά την εγκατάσταση του Sublime, μπορείτε να μεταβείτε στο "SIDE BAR " → ΔΕΞΙ ΚΛΙΚ → ΟΙ ΕΠΙΛΟΓΕΣ ΘΑ ΕΜΦΑΝΙΖΟΝΤΑΙ. Στη συνέχεια, μπορείτε να εγκαταστήσετε το "SideBarEnhancements " και να δείτε τη διαφορά.

Για να εγκαταστήσετε Βελτιώσεις SideBar – ΠΑΛΕΤΑ ΕΝΤΟΛΩΝ [ CTRL + SHIFT + P ] → ΕΓΚΑΤΑΣΤΑΣΗ ΠΑΚΕΤΟΣSIDEBARENHANCEMENT.

Θέματα

Το Sublime μας δίνει την επιλογή να αλλάξουμε το συνδυασμό χρωμάτων διεπαφής χρήστη και σύνταξης. Ο συνδυασμός χρωμάτων θα ορίσει τα χρώματα σύνταξης για τον κώδικά μας, ενώ το Θέμα θα αλλάξει την εμφάνιση της διεπαφής χρήστη.

Χρησιμοποιώ το θέμα "PREDAWN". Μπορείτε να επιλέξετε όποιο νιώθετε καλύτερα. Μπορείτε να ελέγξετε τα διαθέσιμα θέματα από τον έλεγχο πακέτων/θέματα.

Για να εγκαταστήσετε ένα θέμα – COMMAND PALLET [ CTRL + SHIFT + P ] → ΕΓΚΑΤΑΣΤΑΣΗ ΠΑΚΕΤΟΣPREDWAN.

Εικονίδιο αρχείου

Αυτό το πακέτο προσθέτει όμορφα εικονίδια στα αρχεία και τους φακέλους σας στην πλαϊνή γραμμή. Υπάρχουν μερικές επιλογές από τις οποίες μπορείτε να διαλέξετε. Χρησιμοποιώ το "ΕΙΚΟΝΙΔΙΟ ΑΡΧΕΙΟΥ".

Για να εγκαταστήσετε το εικονίδιο αρχείου – ΠΑΛΕΤΑ COMMAND [ CTRL + SHIFT + P ] → ΕΓΚΑΤΑΣΤΑΣΗ ΠΑΚΕΤΟΣΕΙΚΟΝΙΔΙΟ ΑΡΧΕΙΟΥ.

sFTP

Το πακέτο SFTP μου επιτρέπει να συγχρονίζω τα έργα/κώδικά μου (Φάκελοι) σε απομακρυσμένους διακομιστές. Αυτό είναι πολύ χρήσιμο σε πολλές περιπτώσεις, όπως όταν οι διακομιστές παραγωγής σας εκτελούνται στο cloud και το μηχάνημα ανάπτυξής σας είναι τοπικό, όπου μπορείτε να συγχρονίσετε εύκολα τους κωδικούς σας με απομακρυσμένους διακομιστές.

Για εγκατάσταση SFTP – ΠΑΛΕΤΑ COMMAND [ CTRL + SHIFT + P ] → ΕΓΚΑΤΑΣΤΑΣΗ ΠΑΚΕΤΟΣSFTP.

Για να ρυθμίσετε το SFTP, επιλέξτε το φάκελο του έργου σας που πρέπει να συγχρονιστεί εξ αποστάσεως. Μέσα στο φάκελο, θα δημιουργηθεί το αρχείο “sftp-config.json”.

Αυτό είναι ένα αρχείο ρυθμίσεων SFTP όπου θα δηλωθούν λεπτομέρειες όπως το όνομα χρήστη, το όνομα κεντρικού υπολογιστή, ο κωδικός πρόσβασης και η απομακρυσμένη διαδρομή. Μπορείτε επίσης να ενεργοποιήσετε επιλογές όπως "upload_on_save", οι οποίες θα συγχρονίσουν τις αλλαγές σας αμέσως μόλις αποθηκεύσετε το τοπικό σας αντίγραφο.

ΣΗΜΕΙΩΣΗ: Το "sftp-config.json" είναι συγκεκριμένο για έναν συγκεκριμένο φάκελο. Για κάθε απομακρυσμένη αντιστοίχιση, θα δημιουργηθεί ένα νέο αρχείο διαμόρφωσης.

ΦΑΚΕΛΟΣΔΕΞΙ ΚΛΙΚSFTPΧΑΡΤΗΣ ΣΕ ΑΠΟΣΤΑΣΗSFTP-CONFIG.JSON .

Τέρμα

Το Sublime από προεπιλογή δεν έχει ενσωματωμένο τερματικό. Το Terminus είναι ένα τερματικό πολλαπλών πλατφορμών για το sublime.

Για εγκατάσταση TerminusCOMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGETERMINUS<.

Δύο τρόποι για να ξεκινήσετε το Terminus:

  1. ΠΑΛΕΤΑ ΕΝΤΟΛΩΝ [ CTRL + SHIFT + P ] → TERMINUS: ΕΝΕΡΓΟΠΟΙΗΣΗ ΠΙΝΑΚΑΣ.
  2. ΠΑΛΕΤΑ ΕΝΤΟΛΩΝ [ CTRL + SHIFT + P ] → TERMINUS KEY BINDINGS → DECLARE SHORTUT KEY.

Ρυθμίσεις συγχρονισμού

Αυτό το πακέτο σάς επιτρέπει να συγχρονίζετε τα πακέτα και τις ρυθμίσεις σας σε πολλές συσκευές. Χρησιμοποιεί το Github-Gist, παρέχοντας έναν αξιόπιστο και ασφαλή τρόπο αποθήκευσης των αντιγράφων ασφαλείας σας.

Για να εγκαταστήσετε τις Ρυθμίσεις SYNC – COMMAND PALLET [ CTRL + SHIFT + P ] → ΕΓΚΑΤΑΣΤΑΣΗ ΠΑΚΕΤΟΣΡΥΘΜΙΣΕΙΣ ΣΥΓΧΡΟΝΙΣΜΟΥ.

Bracket Highlighter

Το πακέτο Bracket Highlighter ταιριάζει με μια ποικιλία από αγκύλες, ακόμη και προσαρμοσμένες αγκύλες. Μπορείτε επίσης να προσαρμόσετε τα χρώματα, το διαφορετικό στυλ αγκύλης και τη λειτουργία επισήμανσης.

Για να εγκαταστήσετε το Bracket Highlighter – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGEBRACKETHIGHLIGHTER.

Εκτός από τα 6 πακέτα που αναφέρονται στην παραπάνω ενότητα, υπάρχουν διαθέσιμα 100 πακέτα. Εξερευνήστε διαφορετικά πακέτα από το Package Control και δοκιμάστε το όποιο ικανοποιεί τις ανάγκες σας.

Υπέροχες συντομεύσεις

Οι συντομεύσεις Sublime είναι προσαρμόσιμες και μπορείτε να μεταφέρετε τις συντομεύσεις εάν προσπαθείτε να μεταβείτε σε άλλα προγράμματα επεξεργασίας όπως το VScode ή το Atom.

Για να προσαρμόσετε τις συντομεύσεις πληκτρολογίου σας, COMMAND PALLET [ CTRL + SHIFT + P ] → PREFERENCES: KEY BINDINGS. Υπάρχουν δύο ενότητες στη σύζευξη πλήκτρων, η μία είναι η προεπιλεγμένη σύζευξη πλήκτρων και η άλλη είναι η δέσμευση πλήκτρων που ορίζεται από το χρήστη, όπου μπορείτε να τοποθετήσετε προσαρμοσμένες πληκτρολογήσεις. Μπορείτε να λάβετε τη λίστα των συντομεύσεων και τη λειτουργία της από το "ΠΡΟΕΠΙΛΟΓΗΜΕΝΟ ΑΡΧΕΙΟ ΚΛΕΙΔΙΟΥ".

Σε αυτό το άρθρο, είδαμε πώς να εγκαταστήσετε το sublime text 3 στο Linux. Πώς να εγκαταστήσετε πακέτα και μερικά σημαντικά πακέτα και συντομεύσεις. Αυτό το άρθρο δεν έχει δημιουργηθεί σε σχέση με τη ρύθμιση παραμέτρων sublime text για κάποια συγκεκριμένη γλώσσα προγραμματισμού. Στο επόμενο άρθρο, θα δούμε πώς να ρυθμίσετε το sublime text 3 για ανάπτυξη python.