Whatsapp

Cookie

Anonim

Το Cookie είναι μια δωρεάν και ανοιχτού κώδικα πρόγραμμα δημιουργίας αρχείων που βασίζεται σε πρότυπα που επιταχύνει τη διαδικασία σύνταξης σεναρίων, MakeFiles, εγγράφων LaTeX και άλλων μεμονωμένων αρχείων.

Κουλουράκι

Το

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

Τα πρότυπα αποθηκεύονται στον κατάλογο ~/.cookiecutters ή στον κατάλογο που καθορίζεται από $COOKIE_DIR . Μπορείτε να δείτε παραδείγματα των προτύπων του κύριου προγραμματιστή εδώ.

Λειτουργίες στο Cookie

Εγκατάσταση cookie σε Linux

Εγκατάσταση root

Με άδεια root το μόνο που χρειάζεται να κάνετε είναι να κλωνοποιήσετε το έργο από το git και να δημιουργήσετε την εφαρμογή με τις ακόλουθες εντολές:

$ κλώνος git https://github.com/bbugyi200/cookie
$ cd cookie
$ sudo make install
Εγκατάσταση χρήστη

Χωρίς άδεια root θα χρειαστεί να χρησιμοποιήσετε έναν εναλλακτικό κατάλογο bin στον οποίο θα κλωνοποιήσετε το git repo και στη συνέχεια θα δημιουργήσετε με την εντολή :

 make DESTDIR=/home//.local PREFIX=εγκατάσταση

Αντικαταστήστε με το όνομα χρήστη σας και βεβαιωθείτε ότι ο κατάλογος /home//.local/bin βρίσκεται στη διαδρομή του συστήματός σας.

Χρήση

Χρήση: ΠΡΟΤΥΠΟ cookie
μπισκότο -γ
cookie -e ΠΡΟΤΥΠΟ
μπισκότο -η
μπισκότο -λ
cookie -r ΠΡΟΤΥΠΟ
Αρχικοποιεί ένα νέο αρχείο (TARGET) χρησιμοποιώντας ένα προκαθορισμένο πρότυπο (TEMPLATE).
Το αρχείο προορισμού μπορεί να είναι ένα νέο σενάριο, αρχείο διαμόρφωσης, αρχείο σήμανσης κ.λπ.….
Αφού αρχικοποιηθεί το αρχείο προορισμού, ανοίγει για επεξεργασία χρησιμοποιώντας το
προεπιλεγμένο πρόγραμμα επεξεργασίας του συστήματος.
Επιχειρήματα θέσης:
TARGET Το όνομα του αρχείου προς προετοιμασία.
Προαιρετικά επιχειρήματα:
-d | --εντοπισμός σφαλμάτων
Ενεργοποίηση λειτουργίας εντοπισμού σφαλμάτων.
-c | -- config
Επεξεργαστείτε το αρχείο διαμόρφωσης.
-D DIR | --bin-subdir DIR
Αρχικοποιήστε το TARGET σε DIR, το οποίο θα πρέπει να είναι ένας υποκατάλογος του
προεπιλεγμένος κατάλογος bin (δείτε το αρχείο διαμόρφωσης).
-e ΠΡΟΤΥΠΟ | --επεξεργασία ΠΡΟΤΥΠΟ
Προσθήκη / επεξεργασία προτύπου cookie.
-f | --δύναμη
Αναγκάστε την προετοιμασία TARGET να είναι σχετική με το ρεύμα
Ευρετήριο. Αυτή η επιλογή ουσιαστικά παρακάμπτει το ROOT_DIR
ρύθμιση παραμέτρων. Ενεργοποιημένο από προεπιλογή για μη εκτελέσιμο
στόχους.
-η | --βοήθεια
Δείτε αυτό το μήνυμα βοήθειας.
-l | --λίστα
Εάν παρέχεται TEMPLATE, εξάγετε τα περιεχόμενα του προτύπου στο STDOUT.
Διαφορετικά, παραθέστε τα διαθέσιμα πρότυπα.
-m ΛΕΙΤΟΥΡΓΙΑ | --λειτουργία MODE
Ορίζει bits λειτουργίας αρχείου. Αποδέχεται οποιαδήποτε φόρμα για MODE που αναγνωρίζεται
με την εντολή 'chmod'.
-r ΠΡΟΤΥΠΟ | --κατάργηση ΠΡΟΤΥΠΟΥ
Διαγραφή προτύπου cookie.
-Χ
Κάντε το TARGET εκτελέσιμο. Ισοδυναμεί με '-m +x'.
-v | --πολύλογος
Ενεργοποίηση αναλυτικής εξόδου.

Χρησιμοποιώντας το Cookie θα πρέπει να σας έρθει εύκολα εάν είστε εξοικειωμένοι με το Cookiecutter . Αλλά αν είστε νέοι σε κάποιο από τα δύο εργαλεία, τότε πρέπει να διαβάσετε τον οδηγό πριν εμβαθύνετε.