Što ima

Kolačić

Anonim

Cookie je besplatni generator datoteka otvorenog koda temeljen na predlošcima koji ubrzava proces pisanja skripti, Makefileova, LaTeX dokumenata i drugih jednokratnih datoteka.

Kolačić

Cookie je sličan cookiecutter, naredbeni redak uslužni program koji stvara projekte iz predložaka projekta (stilski se nazivaju "cookiecutters") u bilo kojem formatu označavanja ili programskom jeziku.Ali za razliku od cookiecutter, Cookie stvara stranice iz predložaka datoteka.

Predlošci su pohranjeni u direktoriju ~/.cookiecutters ili direktoriju navedenom u $COOKIE_DIR . Ovdje možete vidjeti primjere glavnih predložaka programera.

Značajke u kolačiću

Instalacija kolačića u Linuxu

Root instalacija

S root dozvolom sve što trebate učiniti je klonirati projekt iz git-a i izgraditi aplikaciju pomoću sljedećih naredbi:

$ git klon https://github.com/bbugyi200/cookie
$ cd kolačić
$ sudo make install
Korisnička instalacija

Bez root dopuštenja morat ćete koristiti alternativni bin direktorij u koji biste klonirali git repo i zatim izgradili naredbom :

 make DESTDIR=/home//.local PREFIX=instaliraj

Zamijenite svojim korisničkim imenom i provjerite je li /home//.local/bindirektorij na putanji vašeg sustava.

Korištenje

Upotreba: PREDLOŽAK kolačića
kolačić -c
kolačić -e ŠABLONA
kolačić -h
kolačić -l
kolačić -r ŠABLONA
Inicijalizira novu datoteku (TARGET) pomoću unaprijed definiranog predloška (TEMPLATE).
Ciljna datoteka može biti nova skripta, konfiguracijska datoteka, označna datoteka itd….
Nakon što je ciljna datoteka inicijalizirana, otvara se za uređivanje pomoću
zadani uređivač sustava.
Pozicijski argumenti:
TARGET Naziv datoteke za inicijalizaciju.
Neobavezni argumenti:
-d | --debug
Omogući način otklanjanja pogrešaka.
-c | --konfig
Uredite konfiguracijsku datoteku.
-D DIR | --bin-poddir DIR
Inicijalizirajte TARGET u DIR, koji bi trebao biti poddirektorij
zadani bin direktorij (pogledajte konfiguracijsku datoteku).
-e PREDLOŽAK | --uredi PREDLOŽAK
Dodajte / uredite predložak kolačića.
-f | --sila
Prisilno inicijaliziranje TARGET-a u odnosu na trenutni
imenik. Ova opcija u biti nadjačava ROOT_DIR
postavka konfiguracije. Omogućeno prema zadanim postavkama za neizvršne
mete.
-h | --Pomozite
Pogledajte ovu poruku pomoći.
-l | --popis
Ako je osiguran TEMPLATE, ispišite sadržaj predloška u STDOUT.
U suprotnom, navedite dostupne predloške.
-m NAČIN | --način NAČIN
Postavlja bitove načina datoteke. Prihvaća bilo koji oblik za MODE koji je prepoznat
naredbom 'chmod'.
-r PREDLOŽAK | --ukloni PREDLOŽAK
Izbriši predložak kolačića.
-x
Učinite TARGET izvršnim. Ekvivalent '-m +x'.
-v | -- opširno
Omogući verbose izlaz.

Korištenje Cookie bi vam trebalo biti lako ako ste upoznati s Cookiecutter . Ali ako ste novi u bilo kojem od oba alata, morate proći kroz vodič prije nego što se udubite u njega.