Δεν υπάρχει έλλειψη επεξεργαστών κειμένων, είτε πρόκειται για Linux, Mac ή Windows. Ωστόσο, οι προγραμματιστές του Github αισθάνονται ότι όλοι οι υπάρχοντες επεξεργαστές κειμένων δεν ανταποκρίνονται στα πρότυπά τους και αποφάσισαν να δημιουργήσουν το δικό τους πρόγραμμα επεξεργασίας κειμένου. Ως αποτέλεσμα, γεννήθηκε ο Atom. Θεωρούμενος ως "hackable text editor για τον 21ο αιώνα", το Atom έρχεται με πολλές χρήσιμες δυνατότητες που δεν υπάρχουν σε άλλους συντάκτες κειμένων και μέσα σε σύντομο χρονικό διάστημα που ήταν γύρω, έχει ήδη κερδίσει επαίνους από πολλούς προγραμματιστές. Ας το ελέγξουμε και να δούμε τι συμβαίνει με άλλους συντάκτες κειμένων.

Σημείωση : Αυτή η ανασκόπηση γίνεται στο Ubuntu Linux. Οι οδηγίες εγκατάστασης διαφέρουν σε διαφορετικά λειτουργικά συστήματα.

Εγκατάσταση

Προς το παρόν, η εγκατάσταση του Atom δεν είναι εύκολη υπόθεση, ανεξάρτητα από το αν χρησιμοποιείτε Windows, Mac ή Linux. Μπορείτε να ακολουθήσετε τις οδηγίες δημιουργίας εδώ για να εγκαταστήσετε το Atom στο λειτουργικό σας σύστημα.

Στο Ubuntu, μπορείτε να χρησιμοποιήσετε τον PPA (που παρέχεται από το WebUpd8, μόνο για μηχάνημα 64 bit) για να εγκαταστήσετε το Atom:

 sudo add-apt-repository ppa: webupd8team / άτομο sudo apt-get ενημέρωση sudo apt-get εγκαταστήσετε άτομο 

Σημείωση : Οι χρήστες του Ubuntu δεν μπορούν να τραβήξουν το custom Atom από εδώ, να το εξαγάγουν και να κάνουν διπλό κλικ στο εκτελέσιμο "atom".

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Όπως μπορείτε να δείτε από το παρακάτω στιγμιότυπο οθόνης, η κύρια διεπαφή είναι πολύ παρόμοια με το Υψηλό κείμενο. Παίρνετε μια διεπαφή με καρτέλες με σκούρο φόντο και η γραμμή αρχείου του τρέχοντος ανοιχτού αρχείου εμφανίζεται στην κάτω γραμμή κατάστασης. Κατά την πρώτη εκτέλεση, θα εμφανιστεί ένα μήνυμα υποδοχής.

Ένα άλλο πράγμα που το κάνει παρόμοιο με το Υψηλό Κείμενο είναι η Παλέτα εντολών, όπου μπορείτε να την χρησιμοποιήσετε για να αναζητήσετε εντολές σπάνιας χρήσης. Μοιράζονται μάλιστα την ίδια συντόμευση πληκτρολογίου (Command + Shift + P / Ctrl + Shift + P).

Υποστήριξη γλωσσών και επισήμανση σύνταξης

Εκτός από την ενσωματωμένη υποστήριξη node.js, το Atom υποστηρίζει επίσης πολλές γλώσσες προγραμματισμού όπως php, javascript, HTML, CSS, Sass, Λιγότερα, Python, C, C ++, Coffeescript κλπ. Για να δείτε τον πλήρη κατάλογο γλώσσας που υποστηρίζεται από το Atom, κάντε κλικ στην ένδειξη Γλώσσα στο κάτω μέρος της γραμμής κατάστασης.

Ναι, υποστηρίζει επίσης την επισήμανση σύνταξης, η οποία είναι απαραίτητη για τον προγραμματισμό του IDE. Μπορείτε επίσης να αλλάξετε το χρώμα σύνταξης στην ενότητα Θέμα.

Πακέτα

Τα πακέτα είναι αυτά που κάνουν το Atom χρήσιμο και ισχυρό. Τα πακέτα είναι σαν τις επεκτάσεις ή τις προσθήκες που μπορείτε να εγκαταστήσετε για να επεκτείνετε τη λειτουργικότητα του Atom. Η προεπιλεγμένη εγκατάσταση συνοδεύεται από μια καλή βιβλιοθήκη πακέτων, όπως Markdown Preview, bracket matcher, Git diff κ.λπ. και μπορείτε να εγκαταστήσετε επιπλέον πακέτα απευθείας στο τμήμα "Προτιμήσεις -> Πακέτα". Για παράδειγμα, για να εγκαταστήσετε ένα πακέτο επιλογής χρωμάτων, το μόνο που έχετε να κάνετε είναι να κάνετε κλικ στο κουμπί "Εγκατάσταση" κάτω από το όνομα του πακέτου.

Αλλα χαρακτηριστικά

Δεδομένου ότι η Atom αναπτύσσεται από τους προγραμματιστές της Github, δεν αποτελεί έκπληξη το γεγονός ότι έρχεται με υποστήριξη Git και ολοκλήρωση Github. Υποστηρίζει επίσης τη σύνταξη αξιολόγησης και διαθέτει μια λειτουργία ζωντανής προεπισκόπησης.

Εργαλεία Chrome Dev

Το εργαλείο Chrome Dev είναι ένα χρήσιμο εργαλείο που διατίθεται μόνο στο Google Chrome. Για να δοκιμάσετε τα σενάρια, πρέπει συχνά να το φορτώσουμε στο Chrome προτού να μπορέσουμε να το εντοπίσουμε με το Chrome Dev Tool. Στο Atom, το εργαλείο Chrome Dev είναι ενσωματωμένο σε αυτό, ώστε να μπορείτε εύκολα να εντοπίζετε τον κώδικα σας απευθείας στο Atom. Από όλα τα χαρακτηριστικά, αυτό είναι αυτό που με ενθουσίασε.

Θέματα

Όπως πολλοί άλλοι συντάκτες κειμένων, μπορείτε να αλλάξετε την εμφάνιση και την αίσθηση του επεξεργαστή κειμένου Atom. Η ενότητα Θέμα κάτω από τις προτιμήσεις είναι όπου μπορείτε να αλλάξετε το θέμα σε ένα που προτιμάτε. Υπάρχουν μόνο μερικά προεγκατεστημένα θέματα, αλλά μπορείτε να κατεβάσετε επιπλέον θέματα από το https://atom.io/themes. Εναλλακτικά, μπορείτε να επεξεργαστείτε το φύλλο στυλ του υπάρχοντος θέματος για να αποκτήσετε αυτό που θέλετε.

συμπέρασμα

Παρόλο που το Atom βρίσκεται ακόμα σε beta, είναι εντυπωσιακό. Το γεγονός ότι είναι χτισμένο σε τεχνολογίες Web καθιστά πλήρως προσαρμόσιμη και επεκτάσιμη. Η μοντελοποίηση μετά από εμφάνιση και αίσθηση του Υψηλού Κειμένου είναι επίσης μια καλή ιδέα, καθώς μπορεί να μειώσει (ή να εξαλείψει) οποιαδήποτε καμπύλη εκμάθησης κατά τη μετάβαση από άλλο επεξεργαστή κειμένου. Μπορώ να δω σίγουρα ότι θα βελτιωθεί στο μέλλον. Εάν δεν το δοκιμάσατε, δοκιμάστε το. Είμαι βέβαιος ότι θα το αγαπήσετε.