Σπίτι Ανάπτυξη Τι είναι emacs; - ορισμός από την τεχνολογία

Τι είναι emacs; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Emacs;

Το Emacs είναι μια κλάση επεξεργαστών κειμένων υψηλής προσαρμόσιμης επιφάνειας μεταξύ των πλατφορμών που δημιουργήθηκε από τον Richard Stallman. Οι πρώτοι Emacs κυκλοφόρησαν το 1976. Σήμερα, ο Emacs αναπτύσσεται στο πλαίσιο του έργου GNU και είναι γραμμένος σε C και Emacs Lisp. Το Emacs έχει πολλούς τύπους, αλλά οι GNU Emacs και XEmacs είναι οι δύο πιο δημοφιλείς εκδόσεις.


Οι επεξεργαστές κειμένου Emacs προσφέρουν διαφορετικούς τρόπους ευαίσθητου στο περιεχόμενο για απλό κείμενο, προγραμματισμό πηγαίων κωδικών και κώδικα HTML. Αυτές οι λειτουργίες χαρακτηρίζονται από την επισήμανση σύνταξης, όπου χρησιμοποιούνται διαφορετικά χρώματα για την επισήμανση διαφορετικών στοιχείων σύνταξης (όπως βρόχοι, σχόλια, μεταβλητές κ.λπ.). Αυτή η λειτουργία μπορεί να κάνει τον κώδικα του προγράμματος πιο εύκολο και πιο γρήγορο για να διαβάσει και κατά συνέπεια να επιταχύνει την ανάπτυξη.

Η Techopedia εξηγεί τον Emacs

Το Emacs είναι ένας από τους δύο πιο διαδεδομένους επεξεργαστές κειμένων στις πλατφόρμες Unix και Linux. Μπορεί να μεταφορτωθεί δωρεάν από τον ιστότοπο του GNU ή από πολλές τοποθεσίες καθρέφτη σε όλο τον κόσμο.


Το Emacs είναι κάτι περισσότερο από απλό πρόγραμμα επεξεργασίας κειμένου. μπορεί επίσης να εκδίδει εντολές κελύφους, να έχει πρόσβαση στο Internet, να γράφει και να δοκιμάζει προγράμματα και να διαβάζει και να στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου μέσα στο περιβάλλον του Emacs. Το Becaus είναι ένα cross-platform πρόγραμμα, το Emacs μπορεί να τρέξει σε διάφορα λειτουργικά συστήματα, συμπεριλαμβανομένων των Windows, Mac OS X, Linux, FreeBSD, SunOS, Solaris και OpenBSD. Τα Emacs μπορούν να επεκταθούν ή να προσαρμοστούν περαιτέρω χρησιμοποιώντας το Emacs Lisp, μια διάλεκτο της γλώσσας προγραμματισμού Lisp. Το Emacs Lisp περιλαμβάνει πολλές επεκτάσεις, όπως προγραμματιστής έργου, ημερολόγιο, διεπαφή εντοπισμού σφαλμάτων (debugger interface) και πρόγραμμα ανάγνωσης μηνυμάτων και ειδήσεων.


Μια άλλη χρήσιμη λειτουργία που καθιστά πιο ευανάγνωστο το κείμενο και τον κώδικα είναι η αυτόματη εσοχή. Το Emacs εντοπίζει μπλοκ κώδικα και τα ομαδοποιεί ανάλογα. Παρέχει επίσης υποστήριξη χαρακτήρων Unicode για σχεδόν όλα τα συστήματα γραφής και γλώσσες και διαθέτει αυτόγραφα τεκμηρίωσης, το οποίο δημιουργεί και εμφανίζει αυτόματα τεκμηρίωση για κάθε εντολή, μεταβλητή και εσωτερική λειτουργία που βρίσκεται στον πηγαίο κώδικα ενός προγράμματος.

Τι είναι emacs; - ορισμός από την τεχνολογία