Μετάβαση στο περιεχόμενο

Kate

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Kate
Στιγμιότυπο του Kate 21.12.0.
Γενικά
Είδοςεπεξεργαστής κειμένου, ελεύθερο λογισμικό
Διανομή
Έκδοση24.08.2 (10 Οκτώβριος 2024)[1]
Λειτουργικάστυλ Unix, Microsoft Windows, macOS
Ανάπτυξη
Γραφικό περιβάλλονQt
Γραμμένο σεC++
Άδεια χρήσηςGPLv3
Σύνδεσμοι
Επίσημος ιστότοπος
https://kate-editor.org/
Αποθετήριο κώδικα
https://invent.kde.org/utilities/kate

Το Kate (ακρώνυμο που σημαίνει KDE Advanced Text Editor) είναι ένας επεξεργαστής απλού κειμένου (αγγλ. text editor)[2] με προηγμένα χαρακτηριστικά, κυρίως όσον αφορά την σύνταξη πηγαίου κώδικα. Αποτελεί μέρος του πακέτου λογισμικού του KDE και είναι αδειοδοτημένο με την GNU Lesser General Public License (LGPL).[2]

Το πρόγραμμα παρέχει λειτουργικότητα παρόμοια με αυτή των περισσοτέρων του είδους του, όπως η αυτόματη συμπλήρωση λέξεων, η εύρεση και αντικατάσταση κειμένου και ο ορθογραφικός έλεγχος.[2] Επιπλέον έχει δοθεί έμφαση σε δυνατότητες που διευκολύνουν σημαντικά την συγγραφή πηγαίου κώδικα. Υποστηρίζεται σήμανση συντακτικού (αγγλ. syntax highlighting) για περισσότερα από 200 είδη αρχείων.[2][3] Οι δυνατότητες σήμανσης συντακτικού μπορούν να επεκταθούν με χρήση αρχείων XML.[4] Επίσης είναι δυνατή η αυτόματη ανίχνευση της κωδικοποίησης χαρακτήρων ενός αρχείου καθώς και η εύρεση και αντικατάσταση κειμένου με χρήση κανονικών εκφράσεων (regular expressions).[2] Στις υποστηριζόμενες κωδικοποιήσεις συγκαταλέγονται οι UTF-8, UTF-16 και ASCII.[2] Το Kate έχει επίσης δυνατότητα προσομοίωσης του γνωστού επεξεργαστή απλού κειμένου vi.[5]

Το πρόγραμμα μπορεί να ανοίξει και να αποθηκεύσει όλους τους τύπους αρχείων που υποστηρίζονται από την βιβλιοθήκη συστήματος KIO, συμπεριλαμβανομένων των HTTP, FTP, SSH, SMB και WebDAV.[2] Είναι επίσης δυνατή η ενσωμάτωση του τερματικού Konsole χάρη στις τεχνολογίες του KPart. Το ίδιο το Kate δεν είναι παρά το γραφικό περιβάλλον που έχει υλοποιηθεί γύρω από το module επεξεργασίας κειμένου, που είναι γνωστό ως katepart και αποτελεί επίσης μέρος του KPart.[6] Η λειτουργικότητα του προγράμματος μπορεί να επεκταθεί με την χρήση προσθέτων (αγγλ. plug-in) και την χρήση script σε Javascript.[7]

  1. «Kate» (στα Αγγλικά). Ανακτήθηκε στις 14 Οκτώβριος 2024. 
  2. 2,0 2,1 2,2 2,3 2,4 2,5 2,6 «Kate - Advanced Text Editor». kde.org. Αρχειοθετήθηκε από το πρωτότυπο στις 4 Απριλίου 2014. Ανακτήθηκε στις 21 Απριλίου 2014. 
  3. «Kate syntax files in the KDE code repository». Αρχειοθετήθηκε από το πρωτότυπο στις 9 Σεπτεμβρίου 2013. Ανακτήθηκε στις 21 Απριλίου 2014. 
  4. «Writing a Kate Highlighting XML file». kate-editor.org. Ανακτήθηκε στις 21 Απριλίου 2014. 
  5. «KDE's Kate text editor gets vi input mode». Ανακτήθηκε στις 21 Απριλίου 2014. 
  6. «About KatePart». kate-editor.org. Αρχειοθετήθηκε από το πρωτότυπο στις 18 Οκτωβρίου 2014. Ανακτήθηκε στις 21 Απριλίου 2014. 
  7. «The Kate Handbook». docs.kde.org. Ανακτήθηκε στις 21 Απριλίου 2014. 

Εξωτερικοί σύνδεσμοι

[Επεξεργασία | επεξεργασία κώδικα]