Το Espanso είναι ένα πρόγραμμα επέκτασης κειμένου ανοιχτού κώδικα για Windows, Mac και Linux

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

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

Espanso default

Το Espanso είναι ένα πρόγραμμα προτύπου κειμένου ανοιχτού κώδικα για Windows, Mac και Linux που βοηθά τους χρήστες να εξοικονομούν χρόνο.

Κατά την εγκατάσταση, έχετε την επιλογή να προσθέσετε το Espanso στο 'PATH' (Μεταβλητή συστήματος των Windows) και να το ενεργοποιήσετε για αυτόματη εκκίνηση με τα Windows. Θα χρειαστεί επίσης να κάνετε επανεκκίνηση του υπολογιστή για να λειτουργήσει το πρόγραμμα. καταλλήλως; Νομίζω ότι απαιτεί την επανεκκίνηση για να ενεργοποιηθεί σωστά το 'PATH'. Ξεκινήστε το πρόγραμμα και θα πρέπει να δείτε ένα εικονίδιο στο δίσκο συστήματος. Κάντε δεξί κλικ σε αυτό σας επιτρέπει να το απενεργοποιήσετε ή να βγείτε από το πρόγραμμα.

Espanso icon

Το Espanso λειτουργεί σε όλες τις εφαρμογές που το δοκίμασα, συμπεριλαμβανομένων των Notepad, Word, Firefox, Thunderbird και άλλων.

Αγώνες

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

Ενεργοποιήστε ένα πρόγραμμα επεξεργασίας κειμένου ή πρόγραμμα περιήγησης ή οποιοδήποτε άλλο πρόγραμμα που δέχεται εισαγωγή κειμένου. Πληκτρολογήστε τη λέξη: espanso και θα αντικατασταθεί μαγικά με τη φράση 'Γεια σου!'. Σε αυτήν την περίπτωση το «: espanso» είναι η λέξη-κλειδί και το «Γεια σου» είναι το κείμενο που αντικαθίσταται.

espanso demo

Εάν δεν το έχετε μαντέψει ήδη, το Espanso είναι η ιταλική λέξη για το Expanded.

Λοιπόν, πώς προσαρμόζουμε το Espanso;

Μεταβείτε στο φάκελο «Περιαγωγή» της εφαρμογής στον κατάλογο χρήστη. Για παράδειγμα C: Users Ashwin AppData Roaming espanso

Αυτός ο φάκελος περιέχει ένα αρχείο 'default.yml'. Ανοίξτε το χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου, π.χ. Το σημειωματάριο λειτουργεί καλά. Το Espanso χρησιμοποιεί τη σύνταξη YAML, η οποία είναι πολύ φιλική προς τον χρήστη. Κοιτάξτε την επισημασμένη ενότητα στο παρακάτω στιγμιότυπο οθόνης. Αυτή είναι η σκανδάλη του αγώνα και η αντικατάσταση που ανέφερα στο παράδειγμά μου.

espanso highlighted

Κανόνες

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

Πώς να προσθέσετε νέες λέξεις στο Espanso;

Ας προσπαθήσουμε να προσθέσουμε ένα νέο. Γράψτε μια νέα λέξη σκανδάλης και επιλέξτε μια φράση αντικατάστασης. Για να το καταστήσετε εύκολο, μπορείτε απλώς να αντιγράψετε τη σκανδάλη «espanso», να την επικολλήσετε σε μια νέα γραμμή και να την επεξεργαστείτε.

- σκανδάλη: ': ghx'
αντικαταστήστε: 'androideity.com'

Αποθηκεύστε το έγγραφο, βγείτε από το Espanso και ξεκινήστε το ξανά. Τώρα πληκτρολογήστε: ghx και θα πρέπει να αντικατασταθεί με androideity.com.net. Αυτό είναι απίστευτα εύκολο, έτσι δεν είναι; Μπορείτε να το χρησιμοποιήσετε για να προσθέσετε υπογραφές email, διευθύνσεις URL, ετικέτες HTML, φράσεις, απαντήσεις κ.λπ. που χρησιμοποιούνται συνήθως και να εξοικονομήσετε χρόνο.

Espanso is an open source text expander for Windows, Mac and Linux

- trigger: ': emailid'
αντικαταστήστε: 'email@example.com'

- σκανδάλη: ': ggl'
αντικαταστήστε: 'https://www.google.com/'

- trigger: ': myadd'
αντικαταστήστε: 'Apt 123, 5th Avenue'

- σκανδάλη: ': tvm'
αντικαταστήστε: 'Ευχαριστώ πολύ'

espanso examples

Μπορείτε ακόμη και να αντικαταστήσετε ένα κείμενο με μια εικόνα, η σύνταξη είναι ελαφρώς διαφορετική.

- trigger: ': word'

image_path: '/path/image.ext'

Αντικαταστήστε τη λέξη με τη λέξη-κλειδί που θέλετε και το /path/image.ext με την πλήρη διαδρομή της τοποθεσίας της εικόνας, ακολουθούμενη από το όνομα της εικόνας και την επέκτασή της. Αυτό μπορεί να μην είναι πρακτικό στην καθημερινή χρήση, αλλά υπάρχει η επιλογή, σε περίπτωση που θέλετε να το χρησιμοποιήσετε.

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

Θα αντικαταστήσει άλλες λέξεις που πληκτρολογώ; Όχι, γι 'αυτό χρησιμοποιείται το σύμβολο: για να αποφευχθεί η αντικατάσταση λέξεων από ατύχημα. Μπορείτε να χρησιμοποιήσετε αγώνες χωρίς το σύμβολο άνω και κάτω τελείας, αλλά θα αντικαταστήσει λέξεις που γράφουν παρόμοια. Ανατρέξτε στην επίσημη τεκμηρίωση για το Word Triggers για να αποφύγετε αυτό το ζήτημα.

Δυναμικοί αγώνες

Αυτά ταιριάζουν με μεταβλητές, π.χ. για να αντικαταστήσετε τη μεταβλητή με την ημερομηνία και την ώρα.

espanso extensions

Δείτε την ενότητα «Ημερομηνίες» του εγγράφου YML. Αυτό έχει ένα έναυσμα που θα προσθέσει την τρέχουσα ημερομηνία με τη μορφή «μήνας / ημερομηνία / έτος (μορφή ΗΠΑ). Η σύνταξη για αυτό μπορεί να φαίνεται περίπλοκη, σχεδόν σαν κωδικός προγράμματος. Πρώτα ορίζετε τη λέξη-κλειδί ως συνήθως και μετά δηλώνετε μια μεταβλητή που ονομάζεται «mydate», η οποία περιέχει τον τύπο (επέκταση) και την παράμετρο για τον υπολογισμό της. Η τεκμηρίωση που συνδέθηκα παραπάνω, εξηγεί πώς να προσθέσετε έναν αγώνα για έναν παρόμοιο αγώνα «Χρόνος».

Σημείωση : Χρησιμοποιώ την ενότητα λέξεων ως αναφορά στη σειρά των εντολών στις οποίες το προεπιλεγμένο αρχείο διαμόρφωσης τις αναφέρει. Μπορείτε να γράψετε τις αντιστοιχίες σας με οποιαδήποτε σειρά θέλετε.

Επεκτάσεις

Το Espanso υποστηρίζει επεκτάσεις, εντολές που μπορείτε να προσαρμόσετε. Το παράδειγμα Ημερομηνία που ανέφερα χρησιμοποιεί την επέκταση «Ημερομηνία». Μπορείτε να ορίσετε μια επέκταση χρησιμοποιώντας την εντολή «type» ακολουθούμενη από τη δική της σύνταξη. Η τρίτη ενότητα στο έγγραφο YML παραθέτει μια εντολή Shell που μπορείτε να χρησιμοποιήσετε για το σκοπό αυτό. Η επέκταση Shell σάς επιτρέπει να γράφετε εντολές που μπορούν να εκτελεστούν χρησιμοποιώντας τη γραμμή εντολών, το PowerShell και άλλα κελύφη. Η επέκταση σεναρίου της εφαρμογής χρησιμοποιείται για την εκτέλεση σεναρίων που παρέχετε.

Η εφαρμογή είναι γραμμένη στο Rust (η εναλλακτική λύση του Mozilla έναντι του C ++).

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

αναπτυγμένος

Για Windows

Κατεβάστε τώρα