Ρυθμίστε την επισήμανση ετικετών στο pspad. Το PSPad είναι ένας γενικός επεξεργαστής κειμένου. "δεξιότητες" λογισμικού

Εισαγωγή Πιθανώς κάθε χρήστης που έχει εργαστεί στα Windows ξέρει τι είναι το Σημειωματάριο. Ή Σημειωματάριο - όποιο σας είναι πιο οικείο. Το πράγμα είναι βολικό. Μια μικρή, ελαφριά εφαρμογή όπου μπορείτε να πληκτρολογήσετε το κείμενο μιας επιστολής ή να αντιγράψετε κάποιες πληροφορίες από το Διαδίκτυο. Ελάχιστες επιλογές, απλούστεροι έλεγχοι. Τα αρχεία που δημιουργούνται είναι μικρού μεγέθους και συμπιέζονται τέλεια από τους αρχειοθέτες. Φαίνεται ότι όλα είναι καλά. Αλλά μόνο προς το παρόν, μέχρι να χρειαστούμε κάτι μεγαλύτερο (και να μπορούμε να δουλεύουμε κανονικά με μεγάλα αρχεία). Ναι, η ευκολία και η απλότητα του Notepad είναι εξαιρετικά σημαντικές για αρχάριους επιστήμονες υπολογιστών. Αλλά μόλις επεκτείνετε το πεδίο εφαρμογής, δοκιμάστε να χρησιμοποιήσετε το Σημειωματάριο σε συνδυασμό με άλλα «επίπεδα» αρχεία, όχι μόνο με *.txt, αυτό το απλό εργαλείο δεν είναι πλέον αρκετό. Παρόλο που μπορούν ακόμα να δουν σενάρια διαφόρων γλωσσών προγραμματισμού, αρχεία καταγραφής προγραμμάτων, αρχεία δέσμης, αρχεία ρυθμίσεων και πολλά, πολλά άλλα, η εργασία με όλα αυτά δεν φαίνεται πλέον βολική και παραγωγική. Ευτυχώς, οι προγραμματιστές δεν ανέχτηκαν αυτή την κατάσταση και άρχισαν να κυκλοφορούν βελτιωμένες εκδόσεις σημειωματάριων, το καθένα συμπληρωμένο με τα δικά του πρόσθετα. Διαφέροντας ως προς τις λειτουργικές επεκτάσεις, αυτά τα προϊόντα κατά κάποιο τρόπο άρχισαν να χωρίζονται ανάλογα με τις κατηγορίες προβλημάτων που επιλύουν. Η σημερινή μας ανασκόπηση αφορά ένα από αυτά τα μαθήματα, απλούς επεξεργαστές για προγραμματιστές και webmasters.

Τι είναι υψίστης σημασίας για τέτοια προγράμματα; Φυσικά, συντακτική επισήμανση της γλώσσας στην οποία γράφει ο χρήστης! Είναι επιθυμητή η υποστήριξη για πρόσθετα και πρόσθετα γλωσσικά και λειτουργικά πακέτα, καθώς και η δυνατότητα επεξεργασίας αυτών που είναι ήδη συνδεδεμένα. Αναζήτηση με αντικατάσταση και χρήση κανονικών εκφράσεων. Ένας πίνακας συμβόλων, ένας απλός επεξεργαστής hex, η δυνατότητα εργασίας με μεγάλο αριθμό μορφών και κωδικοποιήσεων. Και, φυσικά, ευκολία στη χρήση. Μια απαίτηση που είναι δίκαιη, καταρχήν, για οποιοδήποτε πρόγραμμα, αλλά είναι πιο σχετική για αυτό το είδος προϊόντος, επειδή η ίδια η διαδικασία προγραμματισμού απαιτεί πολύ χρόνο και κανείς δεν θέλει να κάθεται πίσω από ένα άβολο κέλυφος για μεγάλο χρονικό διάστημα. Με βάση αυτό, θα εξετάσουμε επιλεγμένα προγράμματα, συγκεκριμένα: PSPad 4.5.0, Golden Pen 1.5, PolyEdit 5.0 RC, Edit Ex 2006r1, Crimson Editor 3.70, Uniqway Poetic 0.2b.

PSPad

Το PSPad είναι ένα αρκετά γνωστό και διαδεδομένο πρόγραμμα επεξεργασίας για προγραμματιστές. Και η δημοτικότητά του αξίζει. Άλλωστε, αυτό είναι ένα πρόγραμμα με πιθανώς χιλιάδες λειτουργίες. Και αυτό που θα είναι ιδιαίτερα ευχάριστο για τους προγραμματιστές είναι ότι δεν πρόκειται απλώς για ένα πρόγραμμα επεξεργασίας κειμένου πρόσθετα χαρακτηριστικά, αυτό είναι ένα σετ ειδικών εργαλείων ειδικά για τις ανάγκες τους. Για παράδειγμα, γιατί ένας συντάκτης κειμένου χρειάζεται έναν ενσωματωμένο πρόγραμμα-πελάτη FTP; Είναι απίθανο να είναι σε ζήτηση και ο webmaster πιθανότατα, έχοντας γράψει κάποιο σενάριο ή σελίδα, θα θέλει να δει αμέσως το αποτέλεσμα σε δράση, ανεβάζοντάς το σε έναν απομακρυσμένο διακομιστή. Συνδεθείτε με τις καθορισμένες ρυθμίσεις. Είναι πολύ ευρύτερα από τον καθορισμό διεύθυνσης, σύνδεσης και κωδικού πρόσβασης.


Ρυθμίσεις σύνδεσης πελάτη FTP


Τι γίνεται με το δέντρο του έργου; Με τη βοήθειά του, μπορείτε να επεκτείνετε περαιτέρω τις λειτουργίες του συντάκτη και να δημιουργήσετε πραγματικά έργα. Και παρόλο που δεν είναι καθόλου απαραίτητο να πρόκειται για έργα λογισμικού, είναι ενδιαφέρον αυτή την ευκαιρίαακριβώς για αυτές τις ανάγκες.


Παράμετροι του δημιουργημένου έργου


Για να εργαστείτε με μεγάλους κωδικούς, η εμφάνιση της δομής του αρχείου είναι απλά αναντικατάστατη. Σε αυτό το πεδίο, το PSPad εμφανίζει συναρτήσεις και ορισμούς μακροεντολών που βρίσκονται από μοτίβα στο αρχείο που προβάλλεται, σύμφωνα με την επιλεγμένη σύνταξη.



Επεξεργασία αρχείου pas στο παράθυρο του προγράμματος επεξεργασίας


Στις πιο πρόσφατες εκδόσεις του PSPad, ο χρήστης μπορεί να εργαστεί ενεργά με σενάρια, όχι μόνο να τα διορθώσει χειροκίνητα, αλλά και στη συνέχεια να τα μεταγλωττίσει ξανά. Ωστόσο, για αυτό θα χρειαστείτε έναν εγκατεστημένο κεντρικό υπολογιστή δέσμης ενεργειών MS Windows. Το τελευταίο υποστηρίζει έναν αρκετά μεγάλο αριθμό γλωσσών, και όχι μόνο σενάρια Visual Basic και Java.

Καλές δυνατότητες επεξεργασίας HTML. Φυσικά, ο επεξεργαστής μας θα είναι κατώτερος σε αριθμό λειτουργιών από τα εξειδικευμένα πακέτα, αλλά δεν χρειαζόμαστε ένα ελαφρύ βολικό εργαλείοικανότητες ενός ισχυρού μεταγλωττιστή; Διαφορετικά, το PSPad θα είναι χρήσιμο τόσο για αρχάριους όσο και για έμπειρους webmasters. Υπάρχει ένας μετατροπέας μεταξύ διαφορετικών μορφών, ένα πρόγραμμα προβολής με δυνατότητα αλλαγής ανάλυσης, έλεγχος κώδικα HTML και εκτενείς επιλογές μορφοποίησης.

Πρόσφατα εγκατεστημένο, το PSPad «γνωρίζει» περίπου τριάντα διαφορετικές γλώσσες προγραμματισμού. Παρά το γεγονός ότι υπάρχουν εντελώς συνηθισμένα C, Object Pascal, Java, Java Script, HTML, PHP, Visual Basic κ.λπ., η παρουσία κάποιων, όπως COBOL, Inno Setup Script, KiXtart, Tcl/Tk, TeX , Unix Το Shell Script προκάλεσε το πραγματικό μου ενδιαφέρον. Οποιαδήποτε από τις γλώσσες, παρεμπιπτόντως, ο χρήστης μπορεί να ρυθμίσει εκ νέου, να επεξεργαστεί και να δημιουργήσει τη δική του σύνταξη. Ή καθορίστε έναν μεταγλωττιστή για αυτό.

Γενικά, το ευρύτερο φάσμα επιλογών προσαρμογής για τα πάντα είναι ένα άλλο χαρακτηριστικό γνώρισμα του εν λόγω προγράμματος επεξεργασίας. Ξεκινώντας από τη διαδικασία εγκατάστασης του προγράμματος και τελειώνοντας με τη λεπτομέρεια των ίδιων των εργαλείων. Δεν ξέρω για εσάς, αλλά τέτοιες δυνάμεις ήταν πάντα ευχάριστες για μένα, γιατί παρέχοντάς τις, ο συγγραφέας καθιστά σαφές ότι στοχεύει το προϊόν σε ένα εξειδικευμένο κοινό, του οποίου οι εκπρόσωποι θα είναι σε θέση όχι μόνο να καταλάβουν όλα αυτό, αλλά και για τη βελτίωση, τη βελτιστοποίηση και την υλοποίησή του. Φυσικά, δεν υπάρχει τίποτα κακό με αυτό, αν δεν χρειάζεστε κάτι τέτοιο, αφήστε το ως έχει, το πρόγραμμα δεν θα χειροτερέψει.



Εγκατάσταση του προγράμματος





Γενικές ρυθμίσεις προγράμματος




Μενού για κάποιες άλλες ρυθμίσεις


Τα παραπάνω είναι μερικά μόνο από τα χαρακτηριστικά του PSPad, τα πιο σχετικά με τα χαρακτηριστικά προγραμματισμού του. Εκτός από αυτό, υπάρχει επίσης μια θάλασσα από ενδιαφέροντα και χρήσιμα πράγματα. Για παράδειγμα, ένα πρόγραμμα επεξεργασίας hex και ένας διαχειριστής προχείρου.

Εάν χρησιμοποιείτε ένα πρόγραμμα πληκτρολόγησης, ο ορθογραφικός έλεγχος θα είναι αναμφίβολα χρήσιμος. Επιπλέον, υπάρχουν όλα τα είδη επιλογών επεξεργασίας, αναζήτησης και αντικατάστασης και μορφοποίησης. Το μενού εργαλείων είναι απλά γεμάτο με "καμπάνες και σφυρίχτρες". Υπάρχει ένας διαχειριστής μακροεντολών, ένας αναλυτής αρχείων, ένας πίνακας ASCII και αρκετοί τύποι παλετών. Αν τα τελευταία δεν είναι αρκετά - ορίστε, πιπέτα! Μια παραλλαγή ενός εργαλείου που είναι πολύ γνωστό σε πολλούς επεξεργαστές εικόνων για τον προσδιορισμό του χρώματος σε μια συγκεκριμένη περιοχή. Το σταγονόμετρο PSPad θα σας επιτρέψει να συλλέξετε χρώμα σε οποιοδήποτε σημείο και κάτω από το ίδιο το παράθυρο του προγράμματος. Επιπλέον, υπάρχει μια γεννήτρια κατακερματισμού (χρησιμοποιούνται οι λειτουργίες MD4, MD5, SHA1, RIPEMD160), γραμμή εντολών, ένας μετατροπέας αριθμών μεταξύ διαφορετικών συστημάτων αριθμών και ακόμη και ρωμαϊκών συμβόλων, μια απλή αλλά ισχυρή έκδοση της αριθμομηχανής (που ονομάζεται αναλυτής έκφρασης) και άλλα.

Το σύστημα βοήθειας (δηλαδή το σύστημα) είναι πλήρες και ποικίλο. Εκτός από τον πραγματικό περιεκτικό οδηγό του προγράμματος, μπορείτε να λάβετε πληροφορίες σχετικά με τις γλώσσες προγραμματισμού και, εάν έχετε σύνδεση στο Διαδίκτυο, τότε πρόσβαση σε ιστότοπους προγραμματισμού και απομακρυσμένα διαδικτυακά βοηθητικά προγράμματα.

Ιστοσελίδα προγράμματος: http://www.pspad.com

Χρυσό Στυλό

Πιθανώς πολλοί άνθρωποι γνωρίζουν το Golden Pen. Το πρόγραμμα δεν είναι καινούργιο, ίσως κάποιοι το έχουν ήδη ξεχάσει. Δεν είναι περίεργο, τελευταία έκδοσηκυκλοφόρησε ήδη το 2001, ο συγγραφέας δεν ανέφερε καν υποστήριξη για τα Windows XP. Από την άλλη πλευρά, η απλότητα και η ευκολία είναι τα κύρια πλεονεκτήματα αυτού του μικρού προγράμματος επεξεργασίας, σε συνδυασμό με λειτουργικότητα επαρκή για ένα μέσο επίπεδο. Ως εκ τούτου, το Golden Pen του Vitaly Nevzorov μπορεί να χρησιμοποιηθεί με επιτυχία μέχρι σήμερα.



Κωδικός VB στο παράθυρο Golden Pen


Το Golden Pen είναι επίσης καλό επειδή είναι ένα καθολικό πρόγραμμα επεξεργασίας "διπλής όψης". Είναι εξίσου βολικό στη χρήση τόσο για την πληκτρολόγηση κανονικού κειμένου όσο και για την επεξεργασία πηγαίου κώδικα. Οι ευκαιρίες που παρέχονται είναι περίπου ισοδύναμες. Για κείμενο, αυτά είναι η εκτύπωση, η εξαγωγή σε RTF και HTML, η στοίχιση, η εμφάνιση, η αναζήτηση και οι επιλογές μετάβασης. Για σενάρια - επισήμανση σύνταξης για δεκαπέντε τρέχουσες (για το 2000) γλώσσες έως και Fortran, εργασία με σελιδοδείκτες, λειτουργία hex για προβολή αρχείων. Επιπλέον, υπάρχουν πρόσθετα εργαλεία, πρόχειρο, εγγραφή μακροεντολών, αριθμομηχανή και πίνακας κωδικών ASCII. Η αριθμομηχανή Golden Pen μπορεί να υπολογίζει ορισμένες στατιστικές συναρτήσεις και, επιπλέον, κατά την πληκτρολόγηση κειμένου, είναι ενεργή μια αριθμομηχανή με βάση τα συμφραζόμενα - αυτή είναι όταν πληκτρολογείτε μια έκφραση και μετά το σύμβολο "=", το πρόγραμμα εμφανίζει αυτόματα την τιμή της.



Λειτουργία επεξεργασίας Hex
Κατά την εργασία με το πρόγραμμα, παρατήρησα δύο μικρά σφάλματα - όταν καλείτε την αριθμομηχανή από τη γραμμή εργαλείων, το ημερολόγιο εμφανίζεται πεισματικά και ο ίδιος ο πίνακας εξαφανίζεται όταν το πρόγραμμα είναι κλειστό, αλλά δεν αποκαθίσταται πάντα αυτόματα την επόμενη φορά που θα εκκινηθεί.

Ιστοσελίδα προγράμματος: http://www.geocities.com/midweststudio/

PolyEdit

Η κλήση του PolyEdit σε ένα σημειωματάριο για προγραμματιστές κατά κάποιο τρόπο δεν τολμά. Ωστόσο, μπήκε στην κριτική μας επειδή περιλαμβάνει επίσης τέτοιες δυνατότητες. Και υπάρχουν πολλά, πολλά άλλα πράγματα που θα απαιτούσαν ξεχωριστό άρθρο για να περιγραφούν.

Ναι, όντως, το PolyEdit είναι ένα πρόγραμμα με τις ευρύτερες δυνατότητες, αν και με την πρώτη γνωριμία μου προκάλεσε συναισθήματα... μάλλον παρόμοια με τα συναισθήματα των ηρώων από το “Dunno on the Moon” του Nikolai Nosov όταν διανυκτέρευσαν στο Οικονομικό Ξενοδοχείο. Εάν οι ιδιοκτήτες εκεί δήλωσαν τα φθηνότερα δωμάτια, αλλά στην πραγματικότητα απαιτούσαν ξεχωριστή πληρωμή για τη χρήση νερού, τηλεόρασης, κρεβατιών κ.λπ., τότε οι δημιουργοί του PolyEdit (Polysoft Solutions), χωρίς να παραλείπουν να σημειώσουν το μικρό μέγεθος της διανομής του προγράμματος , δεν περιλάμβανε ορισμένες από τις καθορισμένες λειτουργίες σε αυτό. Επομένως, έχοντας αποφασίσει να ελέγξω πρώτα την επισήμανση της σύνταξης της γλώσσας, απογοητεύτηκα κάπως και στάλθηκα στον ιστότοπο του προγράμματος για λήψη των απαραίτητων στοιχείων. Ευτυχώς, αυτό το πακέτοσε ZIP καταλαμβάνει μόνο 9 KB Είναι εκπληκτικό γιατί δεν ήταν δυνατή η άμεση συμπερίληψη του στη διανομή. KB έως 6 MB Ωστόσο, δεν μπορεί κανείς να κρίνει πολύ αυστηρά τους προγραμματιστές επεξεργαστή κειμένουΤο επίπεδο λέξεων σε μέγεθος μικρότερο από ενάμισι megabyte είναι κάπως αφελές Η απόφαση να τοποθετηθούν χωριστά πρόσθετα πακέτα που χρειάζονται μόνο ένας συγκεκριμένος χρήστης είναι αρκετά λογική για ένα πρόγραμμα που διανέμεται ελεύθερα μέσω του Διαδικτύου.

Όσο για το ίδιο το πρόγραμμα, αυτό το κείμενο πληκτρολογήθηκε μόνο στο παράθυρο του προγράμματος επεξεργασίας και δεν υπήρχαν ευκολίες. Το μόνο πράγμα ήταν ότι έπρεπε να κατεβάσω επιπλέον ρωσικά πακέτο γλώσσαςγια να ελέγξετε την ορθογραφία. Για να το κάνετε αυτό, πατήστε F7 ή επιλέξτε μια εντολή από το στοιχείο μενού. Ο έλεγχος δεν γίνεται αυτόματα. Ίσως προς το καλύτερο; Αυτό θα αποτρέψει την περιττή καθυστέρηση και παύσεις κατά την πληκτρολόγηση σε αργούς υπολογιστές.

Ανάμεσα στις δυνατότητες του PolyEdit σημειώνουμε τα εξής. Κρυπτογράφηση δεδομένων χρησιμοποιώντας μετασχηματισμούς BlowFish και τη συνάρτηση κατακερματισμού SHA-1. Πλήρης υποστήριξη για αντικείμενα OLE (εικόνες, κλιπ, διαγράμματα κ.λπ.). Εξαγωγή/εισαγωγή πολλών μορφών, όπως Word, Excel, Html. Υποστήριξη πρόσθετων. Ενσωματωμένο πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου. Λειτουργίες Drag-and-Drop και Drag-and-Dock. Υποστήριξη μεγάλη ποσότητακωδικοποιήσεις. Αυτόματη αποθήκευση. Αναζήτηση και αντικατάσταση χρησιμοποιώντας κανονικές εκφράσεις, αναζήτηση σε αρχεία. Επισήμανση σύνταξης. Εμφάνιση μη εκτυπώσιμων χαρακτήρων.



Μερικά στοιχεία μενού


Η διεπαφή στυλ "προηγμένου" μοιάζει πολύ με την προεπιλεγμένη διεπαφή του προγράμματος επεξεργασίας MS Word. Όλες οι βασικές δυνατότητες για εργασία με κείμενο είναι ίδιες. Λείπει μόνο ο πίνακας σχεδίασης. Αλλά υπάρχουν πρόσθετα στοιχεία διαθέσιμα. Μου άρεσε πολύ η τεχνολογία Drag-and-Dock για παράθυρα πολλαπλών εγγράφων.



Διεπαφή πολλαπλών εγγράφων


Το PolyEdit υποστηρίζει θέματα. Όλα τα είδη παραμέτρων μπορούν να ρυθμιστούν στις επιλογές του προγράμματος.



Ρύθμιση του PolyEdit


Η δοκιμή του επεξεργαστή κατά την εργασία με πρώτες ύλες αποκάλυψε ορισμένες ελλείψεις. Έτσι, σε ένα αρχείο Delphi pas, ο σχολιασμός με σγουρά άγκιστρα δεν λειτουργεί σωστά και ο σχολιασμός με κανονικές αγκύλες με αστερίσκους δεν λειτουργεί καθόλου. Παρόμοια προβλήματα παρατηρήθηκαν για αρχεία html και cpp. Η επισήμανση του σεναρίου t-sql φαίνεται στη συνοδευτική εικόνα. Για λόγους σαφήνειας, δίνεται η προβολή στο PolyEdit και η προβολή στο παράθυρο του MS SQL Query Analyzer της όγδοης έκδοσης. Είναι σαφές ότι αυτά τα προγράμματα χρησιμοποιούν διαφορετικές προδιαγραφές, αλλά ακόμα...

Η αναίρεση των τελευταίων ενεργειών δεν λειτουργεί πάντα σωστά.



Σενάριο SQL στο παράθυρο PolyEdit (αριστερά) και SQL Query Analyzer


Μπορείτε να καταχωρήσετε το αντίγραφό σας του PolyEdit. Το αν είναι σκόπιμο εξαρτάται από εσάς να αποφασίσετε. Ανάμεσα στα πιο σημαντικά πλεονεκτήματα της πληρωμένης έκδοσης είναι τεχνική υποστήριξημέσω e-mail, δωρεάν αναβαθμίσεις προγραμμάτων, εκπτώσεις κατά την αγορά άλλων προϊόντων από την PolySoft Solution. Όπως μπορείτε να δείτε, ακόμη και τα παρουσιαζόμενα πλεονεκτήματα δεν φαίνονται σημαντικά και δεν υπάρχει τίποτα να πούμε για τα άλλα, είναι απίθανο η εμφάνιση του ονόματος της εταιρείας σας στο παράθυρο πληροφοριών του προγράμματος να κοστίζει 30 $ ανά άδεια. Ωστόσο, υπάρχουν εκπτώσεις για αγοραστές χονδρικής...

Ιστοσελίδα προγράμματος: http://www.polyedit.com/

EditEx

Η τελευταία έκδοση 2006r1 αυτού του προγράμματος επεξεργασίας κυκλοφόρησε λίγο περισσότερο από ένα μήνα πριν και θα το λάβουμε υπόψη. Το κύριο ατού, που υποδεικνύεται από τον συγγραφέα του προγράμματος, Artem Fursenko, είναι «να τονίζει τα πάντα, τα πάντα, τα πάντα». Πράγματι, το EditEx «γνωρίζει» περισσότερες από πενήντα διαφορετικές συντακτικές. Και αυτό είναι ένα απόλυτο ρεκόρ μεταξύ των σημερινών ανταγωνιστών. Δεν έχει καν νόημα να απαριθμήσετε τα πάντα που είναι απίθανο να βρείτε αυτό που χρειάζεστε. Όχι, φυσικά, μπορείτε αν θέλετε, αλλά για τη συντριπτική πλειοψηφία των προγραμματιστών αυτό θα είναι αρκετό.

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



Διεπαφή προγράμματος επεξεργασίας EditEx 2006


Όλα περιλαμβάνονται στο πρόγραμμα απαραίτητα εργαλείαγια μορφοποίηση κειμένου, αναζήτηση, αλλαγή κωδικοποίησης. Επιπλέον, υπάρχει ένα πακέτο για τον έλεγχο της ορθογραφίας των αγγλικών και ρωσικών λέξεων και ένας on-the-fly μεταφραστής. Δυστυχώς, και τα δύο τελευταία βοηθητικά προγράμματα λειτουργούν απλά κακώς. Και παρόλο που λειτουργούν, είναι σχεδόν αδύνατο να τα χρησιμοποιήσετε. Ο μεταφραστής εκτελεί μια αναζήτηση με βάση τα συμφραζόμενα στο λεξικό και εμφανίζει απολύτως όλα τα αποτελέσματα που συναντά. Πληκτρολογήστε τη λέξη "πάω", για παράδειγμα, και θα έχετε εκατοντάδες επιλογές, από "η αγωνία" έως "ο παγκολίνος". Αν και, στην πραγματικότητα, το ρήμα «πάω» θα βρίσκεται κάπου στη μέση του δείγματος. Ο ορθογραφικός έλεγχος στο λεξικό με εξέπληξε επίσης με την πρωτοτυπία του, προτάθηκε η αντικατάσταση των "τμημάτων" με "cheboty", "διαθέσιμων" με "Ivan-tea", "launch" με "zaalet" κ.λπ. στο ίδιο πνεύμα κυριολεκτικά μέσα από τη λέξη. Η κατάσταση είναι ελάχιστα καλύτερη στην αγγλική γλώσσα, όπου οι λέξεις είναι συνήθως λιγότερο διατεθειμένες.


Ο ορθογραφικός έλεγχος προκαλεί έκπληξη στην προσέγγισή του


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


Επιλογές για σύνδεση σε διακομιστή FTP



Ιστοσελίδα προγράμματος: http://www.flywheel.nm.ru/editex.html

Crimson Editor

Έχοντας στραφεί στο Crimson Editor μετά το EditEx, μου φάνηκε ότι το τελευταίο κατασκευάστηκε από αυτό. Πράγματι, όσον αφορά το σύνολο των λειτουργιών τους, και οι δύο συντάκτες είναι σαν αδέρφια. Ακόμη και εξωτερικά δεν είναι περίεργο να τα μπερδεύουμε. Το ίδιο σύνολο λειτουργιών που είναι στάνταρ για την κατηγορία των προγραμμάτων που εξετάζουμε, η ίδια σύνθετη αναζήτηση, η ίδια επισήμανση ζευγαρωμένων αγκύλων, αρίθμηση γραμμών (και εκτύπωση με τη διατήρησή της), μορφοποίηση κειμένου, μετακωδικοποιητής με ελάχιστο αριθμό συνόλων. Υπάρχει ένας ενσωματωμένος πελάτης FTP, ένας προαιρετικός εξερευνητής, προεπισκόπηση αρχείων HTML, ορθογραφικός έλεγχος, λεπτομερή στατιστικά στοιχεία και δυνατότητα εγγραφής και εκτέλεσης μακροεντολών. Διατίθεται επίσης μια αριθμομηχανή με βάση τα συμφραζόμενα.



Παράθυρο επεξεργασίας χωρίς ενεργοποιημένο το Explorer


Οι γλώσσες, από τις οποίες υπάρχουν μόνο 16 στην τυπική εγκατάσταση (συμπεριλαμβανομένων των Basic, C/C++, CSS, HTML, Java, Matlab, Pascal, Perl, PHP, Python, κ.λπ.), επισημαίνονται σωστά, με αυτόματη ανίχνευσητύπος. Οι προδιαγραφές γλώσσας μπορούν να προσαρμοστούν από τον χρήστη. Επιπλέον, ένας μεγάλος αριθμός αρχείων διαφόρων γλωσσών είναι διαθέσιμος για λήψη στον επίσημο ιστότοπο του προγράμματος. Αυτό πιθανώς επέτρεψε στον δημιουργό (Ingyu Kang) να διεκδικήσει υποστήριξη για περισσότερες από 100 γλώσσες υπολογιστών.

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



Σφάλμα κατά την ανάλυση του αρχείου που ανοίγει



Ιστοσελίδα προγράμματος: http://www.crimsoneditor.com/

Uniqway Poetic

Λοιπόν, εν κατακλείδι, ας δούμε ένα ακόμη πρόγραμμα. Αυτό το πρόγραμμα επεξεργασίας είναι εντελώς νέο, ακόμη και ακατέργαστο, αλλά μου άρεσε και φαίνεται πολλά υποσχόμενο. Η πρώτη του έκδοση 0.1a κυκλοφόρησε μόλις πριν από περίπου ένα μήνα και τώρα η δεύτερη έκδοση 0.2b είναι ήδη διαθέσιμη. Εάν οι συγγραφείς (Pavel Sushkov και άλλοι) συνεχίσουν με τον ίδιο ζήλο, τότε έχουμε το δικαίωμα να περιμένουμε μια ολοκληρωμένη βολικό πρόγραμμαμε καλή λειτουργικότητα ήδη την άνοιξη. Αν και μπορείτε να χρησιμοποιήσετε το Uniqway Poetic αυτή τη στιγμή.

Λοιπόν, τι είναι ενδιαφέρον εδώ; Γενικά - ευχάριστη διεπαφή πολλαπλών εγγράφων, εκτεταμένη χρήση πλήκτρων συντόμευσης, εύκολη πλοήγηση, εισαγωγή/εξαγωγή μορφών UTF-8 και UTF-16, δυνατότητα εκτύπωσης, προεπισκόπηση και ρύθμιση παραμέτρων σελίδας. Εμφάνιση μη εκτυπωτικών χαρακτήρων, προσαρμογή του μεγέθους της γραμματοσειράς για ευκολία στη χρήση, φυσικά, αναζήτηση και αντικατάσταση, χρησιμοποιώντας κανονικές εκφράσεις. Υπάρχουν επίσης στατιστικά αρχείων με βάση τον αριθμό των λέξεων και ορισμένων χαρακτήρων.



Uniqway Poetic


Εργασία με κείμενο. Μου άρεσαν οι επιλογές για την προσαρμογή της εσοχής και την αφαίρεση κενών και υστερούντων. Είναι δυνατή η αλλαγή της πεζογραφίας του πληκτρολογημένου κειμένου και η ρύθμιση του τύπου αλλαγής γραμμής (Unix, Mac ή Win). Η μετατροπή μπορεί να γίνει μεταξύ των εξής τύπων: Windows 1251, KOI8-R, ISO-8859-2, ISO-8859-5, ISO-8859-6, DOS 866, Mac Central European, Mac Cyrillic, Mac Greek. Ένας μικρός πίνακας χαρακτήρων είναι διαθέσιμος που υποδεικνύει κωδικούς για γρήγορη πληκτρολόγηση στο πληκτρολόγιο, καθώς και μια λειτουργία για ταξινόμηση συμβολοσειρών σε αλφαβητική σειρά. Το ιστορικό των αλλαγών που έγιναν δεν είναι περιορισμένο.


Transcoder


Εργασία με κώδικα. Η φράση με επίσημη σελίδαπρογράμματα για την επισήμανση "οποιουδήποτε τύπου σύνταξης." Εξακολουθώ να μην καταλαβαίνω τι ακριβώς είχαν στο μυαλό τους οι δημιουργοί, αλλά πρακτικά το πρόγραμμα υποστηρίζει τους ακόλουθους τύπους: PHP, CSS, HTML, Delphi, XML, INI και Perl. Προαιρετικά, εκτός από τις συντεταγμένες της θέσης του δρομέα στη γραμμή κατάστασης, υπάρχει και αρίθμηση γραμμών κώδικα.



Ρυθμίσεις προγράμματος


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

Παρεμπιπτόντως, τι άλλο μπορεί να εμφανιστεί σε μελλοντικές εκδόσεις; Πρώτα απ 'όλα, αύξηση του αριθμού των υποστηριζόμενων γλωσσών, ενεργοποίηση του προγράμματος-πελάτη FTP και λειτουργίας hex, επέκταση των ρυθμίσεων του προγράμματος. Ή μήπως η ομάδα του Uniqway θα μας ευχαριστήσει με κάτι πρωτότυπο, διαφορετικό από άλλους συντάκτες στο μέλλον;

Ιστοσελίδα προγράμματος: http://www.uniqway.com/poetic/

Αποτελέσματα

Γενικά, μου άρεσαν όλα τα προγράμματα που συζητήθηκαν παραπάνω, με τον ένα ή τον άλλο τρόπο. Και όλα μπορούν να εφαρμοστούν στο δικό σας «γούστο και χρώμα».

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

Χρυσό Στυλόείναι μια καλή αντικατάσταση του τυπικού Σημειωματάριο των Windowsδίπλα στο πρόσθετα εργαλείατόσο γενικής χρήσης όσο και για προγραμματιστές.

PolyEdit- ένα αρκετά δυνατό πρόγραμμα, αλλά δεν είναι ένα εξειδικευμένο προϊόν για προγραμματιστές. Θα μπορούσε ενδεχομένως να είναι μια εναλλακτική λύση στο MS Word, καθώς περιλαμβάνει εκτεταμένες δυνατότητες για εργασία με κείμενο.

ΣΕ EditExΑυτό που είναι ενδιαφέρον, πρώτα απ 'όλα, είναι η υποστήριξη για μεγάλο αριθμό διαφορετικών συντακτικών. Ταυτόχρονα, η προσπάθεια του συγγραφέα να γεμίσει το πρόγραμμα με σημαντικό αριθμό πρόσθετων λειτουργιών θα πρέπει να θεωρείται ανεπιτυχής. Ίσως είναι απλό να χρησιμοποιήσετε έτοιμα στοιχεία λογισμικού που βρίσκονται στο Διαδίκτυο. Παρά το γεγονός ότι κάποιες από αυτές δεν έχουν οριστικοποιηθεί οι ίδιοι. Πολύ γρήγορα κουράζεστε από το banner που προσφέρει να αγοράσετε ακατέργαστο λογισμικό για 40 $. Πετάξτε το, μην χρησιμοποιείτε μισοψημένα χαρακτηριστικά και θα έχετε ένα πλήρως χρησιμοποιήσιμο πρόγραμμα επεξεργασίας.

Crimson EditorΣυνολικά είναι πιο ωραίο από το προηγούμενο πρόγραμμα, δεν υπάρχει ενοχλητικό banner. Τα χαρακτηριστικά είναι περίπου τα ίδια, αλλά το EditEx υποστηρίζει περισσότερες γλώσσες. Το Crimson Editor, με τη σειρά του, φαίνεται καλύτερα εκλεπτυσμένο.

Λοιπόν Uniqway Poetic- ένα νεανικό πρόγραμμα με την προοπτική να γίνει μια καλή βοήθεια στον προγραμματιστή...

Για κάποιο λόγο, οι απλοί χρήστες έχουν την εντύπωση ότι υπάρχουν δύο τύποι δοκιμαστικών επεξεργαστών. Τα τέρατα είναι γενικοί, όπως το Word από Microsoft Office, που μόνο δεν ξέρουν πώς να παίξουν πιάνο, ή στο άλλο άκρο, το περίφημο πρότυπο «Notepad» στα Windows, το οποίο, ναι, δεν μπορεί να κάνει τίποτα εκτός από το άνοιγμα και την αποθήκευση αρχείων. Αλλά ανάμεσα σε αυτούς τους δύο πόλους υπάρχουν ένα σωρό πολύ ενδιαφέροντες συντάκτες, προσαρμοσμένοι σε έναν συγκεκριμένο κύκλο χρηστών. Θα ήθελα να σας παρουσιάσω έναν δοκιμαστικό επεξεργαστή PSPad, το οποίο θα απευθύνεται σε άτομα που ενδιαφέρονται για τον προγραμματισμό.

Μπορείτε να επιλέξετε να κατεβάσετε την κανονική ή φορητή (κινητή) έκδοση. ΜΕ έκδοση για κινητάόλα είναι πολύ απλά, αποσυσκευάστε το αρχείο που προκύπτει και ξεκινήστε το πρόγραμμα επεξεργασίας χρησιμοποιώντας εκτελέσιμο αρχείο"PSPad.exe". Η εγκατάσταση του PSPad επίσης δεν θα προκαλέσει προβλήματα, η συνήθης διαδικασία από άδεια χρήσηςκαι επιλέγοντας έναν κατάλογο, μόνο όταν σας ζητηθεί ποια στοιχεία να εγκαταστήσετε, μπορείτε να αφαιρέσετε το πακέτο ασιατικής γλώσσας, νομίζω ότι λίγοι άνθρωποι θα το βρουν χρήσιμο και θα εξοικονομήσουμε λίγο χώρο στο δίσκο.

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

Και τώρα λίγα για τα χαρακτηριστικά που κάνουν το PSPad να ξεχωρίζει από άλλους δοκιμαστικούς επεξεργαστές.

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

Εάν είναι απαραίτητο, τα αρχεία μπορούν να επεξεργαστούν απευθείας Διακομιστής FTPχωρίς να το κατεβάσετε στον υπολογιστή σας. Κατάφεραν ακόμη και να δημιουργήσουν ένα πλήρες δεκαεξαδικό πρόγραμμα επεξεργασίας (HEX), ώστε να μπορείτε να πειράζετε τα γράμματα ή το ανάλογό τους σε δεκαεξαδική μορφή (αν και είναι δύσκολο να φανταστεί κανείς ποιος το χρειάζεται συχνά).

Για την εργασία του κώδικα HTML και των σελίδων, έχει διατεθεί μια ειδική ενότητα, όπου μπορείτε να συμπιέσετε τα πάντα, αφαιρώντας όλες τις περιττές εσοχές και κενά, να κάνετε όλες τις γραμμένες ετικέτες μικρές ή με κεφαλαία γράμματα, ή ακόμα και καθαρισμός αφαιρώντας όλες τις ετικέτες. Και πάλι, συνιστώ να δοκιμάσετε τα πάντα μόνοι σας, μην φοβάστε να πειραματιστείτε, μπορείτε να ακυρώσετε τα πάντα.

Το PSPad μπορεί ενδεχομένως να λειτουργήσει με έναν εξωτερικό μεταγλωττιστή, εμφανίζοντας όλα τα μηνύματα και προειδοποιήσεις, έναν τοπικό διακομιστή Apache και επεξεργαστές κώδικα TopStyle CSS. Μπορείτε να προσπαθήσετε να τα κάνετε όλα μαζί. Εάν δεν υπάρχουν ειδικά προβλήματα με το Apache και το TopStyle, τότε το να κάνετε φίλους με τον μεταγλωττιστή εξακολουθεί να είναι μια δουλειά, θα πρέπει να υποφέρετε πολύ και να διαβάσετε τα φόρουμ με την ελπίδα να βρείτε την απάντηση.

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

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

Όπως πάντα, μπορείτε να αλλάξετε λίγο τις ρυθμίσεις εμφάνιση, επιλέξτε χρώματα για φωτισμό, ενσωμάτωση και συσχέτιση συντάκτη, γενικά, ένα σωρό μικροπράγματα που θα σας κάνουν να νιώσετε άνετα. Και μην ξεχνάτε τα πλήκτρα πρόσβασης.

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

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

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

PSPad - καθολική δωρεάν συντάκτης. Εάν πρέπει να εργαστείτε με σε απλό κείμενο- Διαθέτει πλούσιες λειτουργίες μορφοποίησης, συμπεριλαμβανομένου ορθογραφικού ελέγχου. πρέπει να δημιουργήσετε ιστοσελίδες - το πρόγραμμα επεξεργασίας ιστού PSPad περιέχει πολλά μοναδικά εργαλεία για εξοικονόμηση χρόνου. Εάν χρειάζεστε ένα καλό IDE για τον μεταγλωττιστή σας, το PSPad έχει πολλά εργαλεία για εσάς, όπως σύνδεση εξωτερικών αρχείων βοήθειας, σύγκριση εκδόσεων και πολλά άλλα...

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

Υπάρχουν ενσωματωμένες μακροεντολές, καταγραφή αρχείων και πρότυπα για την αυτοματοποίηση επαναλαμβανόμενων ενεργειών. Ενσωματωμένος επεξεργαστής HEX, υποστήριξη έργου, πρόγραμμα-πελάτης FTP, εγγραφή μακροεντολών, αναζήτηση και αντικατάσταση αρχείων, εξερευνητής κώδικα, μετατροπή κωδικοσελίδων - αυτές είναι μόνο μερικές από τις πολλές δυνατότητες που μπορεί να σας προσφέρει το PSPad.

Βασικά Χαρακτηριστικά και Λειτουργίες

  • δουλεύει με έργα·
  • λειτουργεί με πολλά έγγραφα ταυτόχρονα (διεπαφή πολλαπλών καρτελών).
  • αποθηκεύει την περίοδο εργασίας σας, ώστε να μπορείτε να ανοίξετε ξανά όλα τα απαραίτητα αρχεία αργότερα.
  • Πελάτης FTP - Μπορείτε να επεξεργαστείτε αρχεία απευθείας online.
  • συσκευή εγγραφής μακροεντολών για αποθήκευση και φόρτωση μακροεντολών.
  • αναζήτηση και αντικατάσταση σε αρχεία.
  • επισήμανση διαφορών στο κείμενο με χρώμα.
  • πρότυπα ( Ετικέτες HTML, σενάρια, πρότυπα κώδικα, κ.λπ.);
  • Το πρόγραμμα εγκατάστασης περιέχει πρότυπα για HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-Dos, Perl...
  • αυτόματη επισήμανση σύνταξης σύμφωνα με τον εγκατεστημένο τύπο αρχείου.
  • οπίσθιο φωτισμό που ορίζεται από το χρήστη για εξωτικά περιβάλλοντα.
  • αυτόματες διορθώσεις?
  • Έξυπνη ενσωματωμένη προεπισκόπηση HTML με χρήση IE και Mozilla.
  • πλήρες πρόγραμμα επεξεργασίας HEX.
  • κλήση εξωτερικά προγράμματα, διαφορετικό για κάθε περιβάλλον λειτουργίας.
  • χρωματική επισήμανση σύνταξης για εκτύπωση και προεπισκόπηση εκτύπωσης.
  • ενσωματωμένη βιβλιοθήκη TiDy για μορφοποίηση και έλεγχο κώδικα HTML, μετατροπή σε CSS, XML, XHTML.
  • ενσωματωμένο δωρεάν έκδοσηκορυφαίος επεξεργαστής CSS TopStyle Lite.
  • εξαγωγή με επισήμανση σε μορφή RTF, HTML, TeX σε αρχείο ή πρόχειρο.
  • επιλογή στηλών και μπλοκ, σελιδοδεικτών, αριθμών γραμμών...
  • αναδιαμόρφωση και συμπίεση κώδικα HTML, αλλαγή τυπικών κοντέινερ ετικετών.
  • γραμμών ταξινόμησης με δυνατότητα ταξινόμησης ανά συγκεκριμένη στήλη, με δυνατότητα επιλογής επιλογών για την αφαίρεση διπλότυπων.
  • Σχήμα ASCII με αντικείμενα HTML.
  • Εξερεύνηση κώδικα για Pascal, INI, HTML, XML, PHP και πολλά άλλα στο μέλλον.
  • ορθογραφικός έλεγχος?
  • ενσωματωμένο πρόγραμμα περιήγησης ιστού με υποστήριξη APACHE

και πολλές άλλες δυνατότητες.

Ειδικές Απαιτήσεις

  • το πρόγραμμα δεν απαιτεί εγκατάσταση. Για να προετοιμαστείτε για χρήση, πρέπει να το αποσυσκευάσετε στον επιλεγμένο φάκελο και να εκτελέσετε το αρχείο PSPad.EXE.
  • αυτή η έκδοση δεν περιέχει λεξικό για έλεγχο σύνταξης - μπορεί να ληφθεί ξεχωριστά (δείτε συνδέσμους προς το πρόγραμμα).

Τι νέο υπάρχει σε αυτή την έκδοση;

4.6.1.2730 (06.07.2016)

  • το εργαλείο επισήμανσης Cascading Style Sheet έχει μετονομαστεί σε πιο οικείο CSS.
  • Διορθώθηκαν προβλήματα με την εμφάνιση στατιστικών στοιχείων, συμπεριλαμβανομένου ενός σφάλματος με κενά.
  • πρόσθεσε μια ενότητα ρυθμίσεων για την επέκταση της παραμέτρου MaxWrapSize. Αυτή η ρύθμιση περιορίζει το μέγεθος του WordWrap μετά το άνοιγμα του αρχείου. Η προεπιλεγμένη τιμή είναι 200000 byte.
  • Τώρα στο παράθυρο αναφοράς μπορείτε να χρησιμοποιήσετε τυπικά κλειδιάγια τις λειτουργίες "Εύρεση επόμενου" και "Προηγούμενου" (F3 / Shift+F3).
  • Έχουν γίνει και άλλες διορθώσεις και βελτιώσεις.
    Ρυθμίστε τον κέρσορα να κινείται ελεύθερα στην οθόνη:
  • Ρυθμίσεις/Ρυθμίσεις προγράμματος/Συμπεριφορά του επεξεργαστή/Κίνηση πέρα ​​από το EOL (σημάδι ελέγχου)
    Τα σημάδια ελέγχου στις θέσεις είναι επίσης χρήσιμα εδώ:
  • Αυτόματη ισοπέδωση.
  • Επισήμανση ζευγαρωμένων αγκύλων.
  • Συμπλήρωμα ζευγαρωμένων χαρακτήρων
  • Χαριτωμένο κλείσιμο παρενθέσεων.
    Σύρετε την κάθετη γραμμή κατά μήκος του χάρακα στην 75η θέση οριζόντια.
  • Αυτή η μπάρα θα είναι το σήμα σας για μεγάλες ουρές.
  • Επιπλέον, κατά μήκος αυτής της λωρίδας θα ευθυγραμμιστούν οι επιλεγμένες παράγραφοι κατά την αυτόματη μορφοποίηση (Ctrl+K)
    Στις ρυθμίσεις στην καρτέλα Αρχεία και Φάκελοι:
  • Νέος τύπος αρχείου: DOS
  • Τυπική κωδικοποίηση: ANSI (Windows).
    Στην καρτέλα Multi-lighting:
  • Ενεργοποίηση πολλαπλής επισήμανσης HTML.
  • Βασική πολλαπλή επισήμανση HTML.
    Στην καρτέλα πλήκτρα συντόμευσης:
  • Μπορείτε να δείτε τις εκχωρημένες συγχορδίες.
    Χρήσιμες συγχορδίες:
  • Μορφοποίηση επιλεγμένων παραγράφων - Ctrl+K.
  • Με κεφαλαία (επιλεγμένο τμήμα) - Ctrl+Alt+U.
  • Πεζά (επιλεγμένο τμήμα) - Ctrl+Alt+L.
  • Ελέγξτε τον κώδικα HTML - Ctrl+F10.

Μερικά κόλπα για την εργασία με το PSPad:

  • Χρησιμοποιήστε το Word για να ελέγξετε τη γραμματική σας. Μπορεί να συρθεί σε Κείμενα λέξεωνγια έλεγχο απευθείας από τη σελίδα του προγράμματος περιήγησης.
  • Χρησιμοποιώντας το πλήκτρο F10 (ή μέσω Μενού HTML) καλείται το εσωτερικό πρόγραμμα περιήγησης. Διαθέτει κουμπιά που σας επιτρέπουν να προβάλλετε σελίδες σε παράθυρα διαφορετικού πλάτους: 640, 800, 1024. Το μεσαίο κουμπί του ποντικιού καλεί μενού περιβάλλοντοςμε σύνολα προτύπων HTML: —Εργαλεία ή Ctrl+Space.
  • Από τον πίνακα ASCII, μπορείτε να κάνετε κλικ για να εισαγάγετε έναν χαρακτήρα, τον κωδικό ή το όνομά του στο κείμενο Ο πίνακας ASCII καλείται από το μενού: - Εργαλεία ή Ctrl + A.
  • Το εργαλείο Eyedropper στο μενού Εργαλεία είναι πολύ χρήσιμο. Σας επιτρέπει να καταγράφετε αυτόματα τον χρωματικό κώδικα του χρώματος στο οποίο έγινε κλικ στο κείμενο.
  • Μερικές φορές προκύπτουν προβλήματα κατά τη μετάδοση (και προς τις δύο κατευθύνσεις) ρωσικού κειμένου μέσω του προχείρου. Όλα θα πάνε καλά εάν για την εφαρμογή προέλευσης και την εφαρμογή προορισμού ο διακόπτης γλώσσας συστήματος (στη γραμμή εργασιών) έχει ρυθμιστεί στα Ρωσικά.

Όπως γνωρίζετε, δεν υπάρχουν σύντροφοι ανάλογα με το γούστο και το χρώμα. Όποιος γράφει κώδικα, είτε πρόκειται για πρόγραμμα PHP είτε για επεξεργασία κώδικα HTML, θα σας πει πόσο χρόνο χρειάστηκε για να επιλέξει το εργαλείο εργασίας του. Και υπάρχουν πραγματικά πολλά για να διαλέξετε. Ένα ερώτημα σε μια μηχανή αναζήτησης - και θα σας πλημμυρίσει με συνδέσμους προς κάθε είδους συντάκτες. Εδώ έχετε επισήμανση κώδικα, ειδικές μακροεντολές και ορθογραφικό έλεγχο - γενικά, οι δυνατότητες του Σημειωματάριου των Windows είναι η εποχή των δεινοσαύρων. :)

Γενικά, ένας επεξεργαστής κειμένου για έναν κωδικοποιητή πρέπει να είναι καθολικός. Δηλαδή, εκτός από τις συγκεκριμένες λειτουργίες του, θα πρέπει να λειτουργεί κανονικά με απλό κείμενο. Αυτό σημαίνει ότι πρέπει:

  • να είναι σε θέση να τυλίξει γραμμές (ναι, αυτό είναι ένα πρόβλημα για πολλούς συντάκτες!).
  • να είναι σε θέση να εργάζεται με διαφορετικές κωδικοποιήσεις εν κινήσει.
  • να είναι σε θέση να εκτελεί «τυπικές» δυνατότητες: αναζήτηση, αντικατάσταση, εκτύπωση κ.λπ.
  • φορτώστε γρήγορα.
Μέχρι πρόσφατα το χρησιμοποιούσα και στις περισσότερες περιπτώσεις είναι πολύ καλό. Αλλά είχε συνεχώς προβλήματα με την κωδικοποίηση UTF8 και όταν έγραφε κώδικα PHP, το ρωσικό κείμενο συχνά παραμορφωνόταν. Γενικά, υπήρχαν κάποια μικροπράγματα που του χάλασαν την εντύπωση.

Πριν από λίγο καιρό συνάντησα τον επεξεργαστή PSPad. Και πρέπει να πω ότι αυτός είναι ο καλύτερος συντάκτης που έχω γνωρίσει ποτέ. :)

Πρώτα απ 'όλα, θα ήθελα να σημειώσω την ευκολία εργασίας με τον κώδικα. Αυτό δεν είναι μόνο επισήμανση σύνταξης (η οποία είναι προσαρμόσιμη), αλλά και το λεγόμενο. δομή αρχείου. Ανοίγετε, για παράδειγμα, ένα αρχείο php. Σε ξεχωριστό παράθυρο έχετε ήδη συλλέξει όλες τις συναρτήσεις, τις μεταβλητές και τα αρχεία που περιλαμβάνονται. Ένα κλικ και βρίσκεστε στην επιθυμητή ενότητα του κώδικα. Βολικό σαν κόλαση! :)

Τα αρχεία HTML επίσης «τακτοποιούνται» με ετικέτες, διατηρώντας παράλληλα τη δομή του δέντρου. Τα αρχεία JS, CSS και άλλα ορίζονται με τον ίδιο τρόπο (η λίστα είναι μεγάλη).

Πολλοί επαγγελματίες, όταν γράφουν κώδικα, υποδεικνύουν αμέσως εισαγωγικά ανοίγματος και κλεισίματος, παρενθέσεις κ.λπ. Αυτό διευκολύνει να μην χαθείτε. PSPadμπορεί να κάνει αυτή την επέμβαση μόνος του - τώρα σκέφτομαι, αξίζει να εγκαταλείψω τη συνήθεια μου; ;)

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

Έμεινα πολύ ευχαριστημένος με την πλοήγηση σε στυλ συντάκτη Δελφοί. Αυτό περιλαμβάνει επιλογή μπλοκ, αυτόματη εσοχή και κύλιση κειμένου χωρίς αλλαγή της θέσης του δρομέα, καθώς και τη δυνατότητα ορισμού ετικετών. Ακριβώς όπως στους Δελφούς.

PSPadέχει πολλές ενσωματωμένες μονάδες (αν μπορείτε να τις πείτε έτσι). Για παράδειγμα, η επιλογή ενός χρώματος. Ένα αναντικατάστατο πράγμα κατά τον εντοπισμό σφαλμάτων CSS! Το "σταγονόμετρο" λειτουργεί ακριβώς εδώ - μπορείτε να πάρετε το χρώμα οποιουδήποτε pixel στην οθόνη.

Και επίσης: πίνακας συμβόλων, αριθμητικές μετατροπές, μετατροπή χρώματος (ακόμη και με το όνομα του χρώματος μπορείτε να λάβετε την αξία του), προβολή του πρόχειρου, εισαγωγή ημερομηνίας/ώρας - όλα είναι εδώ.

Εάν θέλετε, μπορείτε να προβάλετε το κείμενο σε ένα πρόγραμμα επεξεργασίας HEX, αν και για να το κάνετε αυτό πρέπει να ανοίξετε ξανά το αρχείο.

Η επιλογή του «προτύπου κώδικα» (αναλογικό από τους Δελφούς) υλοποιείται με πολύ ενδιαφέροντα τρόπο. Για παράδειγμα, πληκτρολογήσατε "αν". Πατήστε Ctrl+Space και θα λάβετε μια λίστα με έτοιμα πρότυπα για αυτήν τη φράση. Εάν επιλέξετε "αν" από τη λίστα (δηλαδή αυτό που θέλατε), τότε ολόκληρο έτοιμος κωδικόςμε αγκύλες, κατάσταση κ.λπ. Πρέπει να πω ότι εδώ μπορείτε επίσης να λάβετε μια υπόδειξη για το επιλεγμένο "πρότυπο" και, κρίνοντας από τα αρχεία του προγράμματος, μπορείτε εύκολα να προσθέσετε, για παράδειγμα, λειτουργίες WordPress :).

PSPad- αυτός είναι ο μόνος επεξεργαστής με τον οποίο δεν είχα κανένα πρόβλημα με το UTF-8. Εάν σε άλλα προγράμματα επεξεργασίας η αλλαγή της κωδικοποίησης του αρχείου είναι δυνατή μόνο είτε με αντιγραφή στο/από το πρόχειρο είτε με αποθήκευση του αρχείου ως ξεχωριστή επιλογή, τότε στο PSPadΑυτό γίνεται με ένα μόνο κλικ του ποντικιού - απλώς επιλέξτε την επιθυμητή κωδικοποίηση. Χωρίς περιττές κινήσεις.

Κριτικές