Whatsapp

Aprósütemény

Anonim

A Cookie egy ingyenes és nyílt forráskódú sablon alapú fájlgenerátor, amely felgyorsítja a szkriptek, Makefiles, LaTeX dokumentumok és más egyszeri fájlok írási folyamatát.

Aprósütemény

Cookie hasonló a cookiecutter parancssorhoz segédprogram, amely projektsablonokból hoz létre projekteket (stílusosan „cookiecutters“) bármilyen jelölőformátumban vagy programozási nyelven.De ellentétben a cookiecutter-vel, a Cookie fájlsablonokból hoz létre oldalakat.

A sablonok a ~/.cookiecutters vagy a $COOKIE_DIR által megadott könyvtárban tárolódnak. . Itt láthat példákat a fő fejlesztő sablonjaira.

Funkciók a cookie-ban

Cookie telepítése Linux alatt

Root telepítés

Root jogosultsággal mindössze annyit kell tennie, hogy klónoznia kell a projektet a gitből, és felépítenie az alkalmazást a következő parancsokkal:

$ git klón https://github.com/bbugyi200/cookie
$ cd süti
$ sudo make install
Felhasználói telepítés

Root engedély nélkül egy alternatív bin könyvtárat kell használnia, amelybe a git repót kell klónozni, majd a paranccsal össze kell építeni :

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

Cserélje ki a felhasználónevét, és győződjön meg arról, hogy a /home//.local/binkönyvtár a rendszer elérési útjában van.

Használat

Használat: cookie SABLON
süti -c
cookie -e SABLON
süti -h
süti -l
cookie -r SABLON
Egy új fájlt (TARGET) inicializál egy előre meghatározott sablon (TEMPLATE) segítségével.
A célfájl lehet új szkript, konfigurációs fájl, jelölőfájl stb.
A célfájl inicializálása után megnyílik szerkesztésre a
a rendszer alapértelmezett szerkesztője.
Pozíciós érvek:
TARGET Az inicializálandó fájl neve.
Választható érvek:
-d | --debug
Hibakeresési mód engedélyezése.
-c | --config
Szerkessze a konfigurációs fájlt.
-D DIR | --bin-subdir DIR
Inicializálja a TARGET-et a DIR-be, amely a könyvtár alkönyvtárának kell lennie
alapértelmezett bin könyvtár (lásd a konfigurációs fájlt).
-e SABLON | --edit TEMPLATE
Cookie-sablon hozzáadása/szerkesztése.
-f | --Kényszerítés
A TARGET inicializálásának kényszerítése az áramerősséghez képest
Könyvtár. Ez az opció lényegében felülírja a ROOT_DIR-t
konfigurációs beállítás. Alapértelmezés szerint engedélyezve van a nem végrehajtható fájlokhoz
célpontok.
-h | --Segítség
Tekintse meg ezt a súgóüzenetet.
-l | --lista
Ha TEMPLATE van megadva, adja ki a sablon tartalmát az STDOUT-ba.
Ellenkező esetben listázza ki az elérhető sablonokat.
-m MODE | --mode MODE
Beállítja a fájlmód bitjeit. Bármilyen felismert űrlapot elfogad a MODE-hoz
a 'chmod' paranccsal.
-r SABLON | -- távolítsa el a TEMPLATE
Cookie-sablon törlése.
-x
Tegye végrehajthatóvá a TARGET-et. Egyenértékű: '-m +x'.
-v | --bőbeszédű
A részletes kimenet engedélyezése.

A Cookie használata könnyen elérhető, ha ismeri a Cookiecutter . Ha azonban még nem ismeri mindkét eszközt, akkor át kell tekintenie az útmutatót, mielőtt belevágna.