Whatsapp

Ciastko

Anonim

Cookie to darmowy generator plików oparty na szablonach typu open source, który przyspiesza proces pisania skryptów, plików Makefile, dokumentów LaTeX i innych jednorazowych plików.

Ciastko

Cookie jest podobny do cookiecutter, wiersz poleceń narzędzie, które tworzy projekty na podstawie szablonów projektów (stylistycznie określanych jako „cookiecutters”) w dowolnym formacie znaczników lub języku programowania.Ale w przeciwieństwie do cookiecutter, Cookie tworzy strony z szablonów plików.

Szablony są przechowywane w katalogu ~/.cookiecutters lub w katalogu określonym przez $COOKIE_DIR . Możesz zobaczyć przykłady szablonów głównego programisty tutaj.

Funkcje plików cookie

Instalacja plików cookie w systemie Linux

Instalacja root

Z uprawnieniami administratora wszystko, co musisz zrobić, to sklonować projekt z git i zbudować aplikację za pomocą następujących poleceń:

$ git clone https://github.com/bbugyi200/cookie
$ cd cookie
$ sudo make install
Instalacja użytkownika

Bez uprawnień administratora będziesz musiał użyć alternatywnego katalogu bin, do którego sklonujesz repozytorium git, a następnie skompilujesz za pomocą polecenia :

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

Zastąp swoją nazwą użytkownika i upewnij się, że katalog /home//.local/bin znajduje się w ścieżce systemowej.

Stosowanie

Użycie: SZABLON pliku cookie
ciasteczko -c
cookie -e SZABLON
ciasteczko -h
ciastko -l
cookie -r SZABLON
Inicjuje nowy plik (TARGET) przy użyciu predefiniowanego szablonu (TEMPLATE).
Plik docelowy może być nowym skryptem, plikiem konfiguracyjnym, plikiem znaczników itp.
Po zainicjowaniu pliku docelowego jest on otwierany do edycji przy użyciu rozszerzenia
domyślny edytor systemu.
Argumenty pozycyjne:
CEL Nazwa pliku do zainicjowania.
Argumenty opcjonalne:
-d | --odpluskwić
Włącz tryb debugowania.
-c | --konfig
Edytuj plik konfiguracyjny.
-D KIER | --bin-subdir KATALOG
Zainicjuj TARGET w DIR, który powinien być podkatalogiem pliku
domyślny katalog bin (zobacz plik konfiguracyjny).
-e SZABLON | --edytuj SZABLON
Dodaj / edytuj szablon pliku cookie.
-f | --siła
Wymuś, aby inicjalizacja TARGET była względna względem bieżącego
informator. Ta opcja zasadniczo zastępuje ROOT_DIR
ustawienie konfiguracji. Domyślnie włączone dla plików niewykonywalnych
cele.
-h | --Wsparcie
Zobacz tę wiadomość pomocy.
-l | --lista
Jeśli podano TEMPLATE, wyślij zawartość szablonu na STDOUT.
W przeciwnym razie wyświetl listę dostępnych szablonów.
-m TRYB | --tryb TRYB
Ustawia bity trybu pliku. Akceptuje każdą rozpoznaną formę TRYBU
poleceniem „chmod”.
-r SZABLON | --usuń SZABLON
Usuń szablon plików cookie.
-x
Spraw, aby TARGET był wykonywalny. Odpowiednik „-m + x”.
-v | --gadatliwy
Włącz szczegółowe dane wyjściowe.

Korzystanie z Cookie powinno być dla Ciebie łatwe, jeśli znasz Cookiecutter . Ale jeśli dopiero zaczynasz korzystać z obu narzędzi, przed zagłębieniem się w ten przewodnik musisz zapoznać się z nimi.