Υπάρχουν πολλοί λόγοι για να σχεδιάσετε γραπτώς σε απλό κείμενο, ένας λόγος είναι ότι οι συντάκτες κειμένων (γενικά) τρέχουν ελαφρύ σε σύγκριση με άλλες εφαρμογές εγγράφων, όπως επεξεργαστές κειμένου, και είναι κατά κύριο λόγο ελεύθεροι από τη διάσπαση της προσοχής. Αλλά πολλοί συντάκτες κειμένου κρύβουν κάποια άλλα έξυπνα κόλπα που μπορούν να τα κάνουν χρήσιμα με διαφορετικούς τρόπους. Σε αυτό το άρθρο, θα χρησιμοποιήσουμε τη λειτουργία "Δημιουργία" του επεξεργαστή κειμένου Kate στο KDE για να παράγουμε αυτόματα την έξοδο χρησιμοποιώντας το pandoc όπως κάναμε πρόσφατα.

Ενεργοποίηση της προσθήκης Kate Build

Προκειμένου να καταστεί αυτό το output pandoc αυτόματη, θα χρειαστεί να ενεργοποιήσετε την "Build" plug-in.

  1. Μεταβείτε στο μενού "Ρυθμίσεις" και, στη συνέχεια, επιλέξτε "Ρύθμιση Kate".
  2. Από τα στοιχεία στα αριστερά, επιλέξτε "Plugins". Θα εμφανιστεί ο Διαχειριστής Plugin.
  3. Ελέγξτε το στοιχείο "Κατασκευή πρόσθετου".
  4. Κάντε κλικ στο κουμπί "OK".

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

Ρύθμιση του προφίλ σας

Όπως υποδηλώνει το όνομα, αυτή η δυνατότητα είναι γενικά στοχευμένη στους προγραμματιστές που γράφουν κώδικα και θα συντάξει αυτόν τον κώδικα γι 'αυτούς. Υπάρχει όμως μια επιλογή "Γρήγορης Σύνταξης" που δεν κάνει τίποτα παρά να τρέξει μια εντολή που ρυθμίζετε και εκεί θα βάλουμε τις επιλογές pandoc που θέλουμε. Κάντε κλικ στο στοιχείο "Δημιουργία εξόδου" στο κάτω μέρος του παραθύρου της Kate και θα δείτε ένα παράθυρο διαλόγου όπως αυτό που ακολουθεί.

Η πρώτη καρτέλα "Λάθη και προειδοποιήσεις" θα εμφανίσει το αποτέλεσμα της εντολής σας αν κάτι πάει στραβά, και το δεύτερο, "Output", δεν θα εμφανίσει τίποτα εάν όλα πάνε στο σχέδιο. Η τελευταία καρτέλα "Ρυθμίσεις στόχου" είναι αυτή που μας ενδιαφέρει. Ας δημιουργήσουμε αυτό που ο Kate ονομάζει "Στόχος δόμησης" για το pandoc. Πρώτα, κάντε κλικ στο κουμπί "Νέο" (είναι αυτό που βρίσκεται πολύ αριστερά με το πράσινο πλεονέκτημα). Αυτό θα δημιουργήσει ένα προφίλ κατασκευής στο οποίο μπορούμε να δώσουμε ένα όνομα στο πεδίο πάνω από το κουμπί "Νέο" - ας ονομάσουμε αυτό το "MD" HTML ", για να δηλώσουμε ότι θέλουμε αυτό να δημιουργήσει αυτόματα μια έκδοση HTML του εγγράφου Markdown.

Όταν το κάνετε αυτό, η Kate θα συμπληρώσει ορισμένες από τις ρυθμίσεις στα δεξιά, συμπεριλαμβανομένων των "Build" και "Clean". Αυτά είναι τα στοιχεία που δε χρειάζεται να ανησυχούμε για αυτό που κάνουμε, ώστε να μπορέσουμε να διαγράψουμε αυτά τα " make "και" make clean "εντολές. Αντ 'αυτού, τοποθετήστε την ακόλουθη εντολή στο πεδίο "Ταχεία ολοκλήρωση":

 pandoc -r markdown -w html -o% f.html% f 

Εδώ, το "% f" είναι ένας κώδικας που η Kate θα αντικαταστήσει με το όνομα του αρχείου που είναι ανοιχτό στο παράθυρο. Τώρα, αφού ολοκληρώσετε το έγγραφο Markdown, επιλέξτε το μενού "Κατασκευή" στη γραμμή εργαλείων, στη συνέχεια "Γρήγορη μεταγλώττιση".

Voila! Ελέγξτε τον κατάλογο του εγγράφου Markdown σας και θα δείτε ένα αρχείο με τίτλο [όνομα του αρχικού σας αρχείου] .html. Σημειώστε ότι ο κώδικας "% f" περιλαμβάνει ολόκληρο το όνομα αρχείου, οπότε αν το πρωτότυπο σας ονομάζεται "myfile.md", το νέο που δημιουργείται θα καλείται "myfile.md.html" (επειδή περιλαμβάνεται η αρχική επέκταση).

Τώρα, μου αρέσει να το αναθέσω σε μια συντόμευση πληκτρολογίου. Μπορείτε να το κάνετε αυτό στο παράθυρο διαλόγου "Ρυθμίσεις -> Ρύθμιση συντομεύσεων". Βρείτε το στοιχείο "Γρήγορη μεταγλώττιση", κάντε κλικ στη στήλη "Συντόμευση" για αυτή τη σειρά, επιλέξτε "Προσαρμοσμένο" όταν ανοίξει και κάντε κλικ στο κουμπί "Κανένα". Στη συνέχεια, θα αλλάξετε την ένδειξη "Εισαγωγή" - ο επόμενος συνδυασμός πληκτρολογίου που πατάτε θα εκχωρηθεί σε αυτό, γι 'αυτό βεβαιωθείτε ότι χρησιμοποιείτε ένα κουμπί ελέγχου ή Alt. Μπορεί επίσης να σας προειδοποιήσει ότι μια άλλη λειτουργία έχει ήδη αντιστοιχιστεί σε αυτόν τον συνδυασμό, αλλά είναι σαφώς αυτό πιο σημαντικό, ώστε να μπορείτε να το παρακάμψετε. Όπως φαίνεται στο παρακάτω σχήμα, έχω αναθέσει την "Γρήγορη μεταγλώττιση" στο Ctrl + B.

Τώρα, όποτε θέλω να ρίξω μια ματιά στο HTML που θα δημιουργήσει το Markdown μου, το μόνο που χρειάζεται να κάνω είναι να πατήσω Ctrl + B.