Έχετε κωδικοποιήσει προγράμματα εδώ και δεκαετίες αλλά δεν έχετε βρει έναν επεξεργαστή στον οποίο μπορείτε να ερωτευτείτε; Ίσως δεν έχετε συνάντηση με το Sublime Text ακόμα. Το Sublime Text Editor είναι ένας επεξεργαστής κώδικα που λειτουργεί σε πολλές πλατφόρμες, συμπεριλαμβανομένων των Windows, του Linux και του OS X. Ως εκδότης, παρέχει ένα πλήθος λειτουργιών που σας βοηθούν να γράφετε κώδικα πιο αποτελεσματικά και να παράγετε μερικά από τα μεγάλα προγράμματα στον υπολογιστή σας. Η αναθεώρηση που ακολουθεί αναλύει τις πιο δημοφιλείς λειτουργίες του προγράμματος επεξεργασίας, για να σας βοηθήσει να αποφασίσετε αν θα το επιλέξετε ή όχι ως αρχικό πρόγραμμα επεξεργασίας κώδικα.

Πηγαίνετε παντού

Ένα από τα πιο cool χαρακτηριστικά που έχω βρει σε αυτό το πρόγραμμα επεξεργασίας είναι η δυνατότητα να μεταβείτε σε οποιοδήποτε αρχείο ή μέρος ενός προγράμματος. Ας υποθέσουμε ότι έχετε ένα πρόγραμμα που περιέχει περίπου 3000 γραμμές και θέλετε να μεταβείτε στη γραμμή των είκοσι πέντε εκατοντάδων, πώς θα το κάνατε αυτό; Το Sublime Text καθιστά δυνατή την παροχή πλήκτρων συντόμευσης που μπορείτε να χρησιμοποιήσετε για να πάτε οπουδήποτε στο πρόγραμμά σας. Είναι πραγματικά ένα χρήσιμο χαρακτηριστικό εάν χτίζετε ως επί το πλείστον μεγάλα προγράμματα που αποτελούνται από χιλιάδες γραμμές κώδικα.

Επιλέξτε πολλαπλά περιστατικά ενός Word Εύκολα

Έχετε πληκτρολογήσει λάθος όνομα μεταβλητής και θέλετε να το αντικαταστήσετε με το σωστό σε όλο το πρόγραμμα; Δεν υπάρχει πρόβλημα, το Υψηλό Κείμενο θα σας βοηθήσει να το κάνετε αυτό. Η εφαρμογή σας επιτρέπει να επιλέξετε μία ή περισσότερες εμφανίσεις μιας λέξης και προσθέτει τη δυνατότητα να την αντικαταστήσετε με κάτι άλλο. Συνήθως είναι χρήσιμο όταν επεξεργάζεστε ένα πρόγραμμα και θέλετε να αλλάξετε μια λέξη, ή με άλλα λόγια, μια μεταβλητή, με κάτι που σας αρέσει.

Δεν σας αρέσει να αποστασιοποιείται κατά την κωδικοποίηση;

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

Πολλαπλές προβολές καθιστούν εύκολη την κωδικοποίηση πολλών αρχείων ταυτόχρονα

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

Υπογράμμιση σύνταξης - Όλοι το χρειάζονται

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

συμπέρασμα

Μπορεί να έχετε τον δικό σας αγαπημένο επεξεργαστή κώδικα, αλλά το Sublime Text είναι σίγουρα το αγαπημένο μου και αναμφισβήτητα ο καλύτερος κώδικας που έχω συναντήσει ποτέ. Τα χαρακτηριστικά που αναφέραμε παραπάνω είναι η κορυφή του παγόβουνου. υπάρχουν τόνοι χαρακτηριστικών που περιμένουν να ανακαλύψετε. Σας είπα ότι το Sublime Text είναι διαθέσιμο για Windows, Mac και Linux; Δοκιμάστε το και ενημερώστε μας τι πιστεύετε.

Το Υπέροχο Κείμενο κοστίζει US $ 70, αλλά μπορείτε να το κατεβάσετε και να το αξιολογήσετε δωρεάν και η άδεια αξιολόγησης δεν λήγει ποτέ. Η τρέχουσα σταθερή έκδοση είναι Sublime Text 2, ενώ το Sublime Text 3 Beta είναι έτοιμο για δοκιμή (από αυτό το post).