Whatsapp

Bánh quy

Anonim

Cookie là trình tạo tệp dựa trên mẫu mã nguồn mở và miễn phí giúp tăng tốc quá trình viết tập lệnh, tệp Makefile, tài liệu LaTeX và các tệp dùng một lần khác.

Bánh quy

Cookie tương tự như cookiecutter, một dòng lệnh tiện ích tạo dự án từ các mẫu dự án (được gọi theo phong cách là “cookiecutters“) ở bất kỳ định dạng đánh dấu hoặc ngôn ngữ lập trình nào.Nhưng không giống như cookiecutter, Cookie tạo các trang từ tệp mẫu.

Các mẫu được lưu trữ trong thư mục ~/.cookiecutters hoặc thư mục được chỉ định bởi $COOKIE_DIR . Bạn có thể xem ví dụ về các mẫu của nhà phát triển chính tại đây.

Các tính năng trong Cookie

Cài đặt Cookie trong Linux

Cài đặt gốc

Với quyền root, tất cả những gì bạn cần làm là sao chép dự án từ git và xây dựng ứng dụng bằng các lệnh sau:

$ git clone https://github.com/bbugyi200/cookie
$ cd bánh quy
$ sudo thực hiện cài đặt
Cài đặt người dùng

Không có quyền root, bạn sẽ cần sử dụng thư mục thay thế bin thư mục mà bạn sẽ sao chép git repo vào rồi xây dựng bằng lệnh :

 make DESTDIR=/home//.local PREFIX=cài đặt

Thay thế bằng tên người dùng của bạn và đảm bảo rằng thư mục /home//.local/bin nằm trong đường dẫn hệ thống của bạn.

Cách sử dụng

Cách sử dụng: MẪU cookie
cookie -c
cookie -e MẪU
bánh quy -h
cookie -l
cookie -r MẪU
Khởi tạo một tệp mới (TARGET) bằng cách sử dụng mẫu được xác định trước (TEMPLATE).
Tệp đích có thể là tập lệnh mới, tệp cấu hình, tệp đánh dấu, v.v.….
Sau khi tệp mục tiêu đã được khởi tạo, nó được mở để chỉnh sửa bằng cách sử dụng
trình chỉnh sửa mặc định của hệ thống.
Đối số vị trí:
TARGET Tên của tập tin để khởi tạo.
Đối số tùy chọn:
-đ | --debug
Bật chế độ gỡ lỗi.
-c | --config
Chỉnh sửa tập tin cấu hình.
-D TRỰC TIẾP | --bin-subdir DIR
Khởi tạo TARGET vào DIR, thư mục này phải là thư mục con của
thư mục bin mặc định (xem tệp cấu hình).
-e MẪU | --chỉnh sửa MẪU
Thêm/chỉnh sửa mẫu cookie.
-f | --lực lượng
Buộc khởi tạo TARGET tương đối so với hiện tại
danh mục. Tùy chọn này về cơ bản sẽ ghi đè ROOT_DIR
cài đặt cấu hình. Được bật theo mặc định cho không thể thực thi
chỉ tiêu.
-h | --Cứu giúp
Xem thông báo trợ giúp này.
-l | --danh sách
Nếu TEMPLATE được cung cấp, hãy xuất nội dung mẫu thành STDOUT.
Nếu không, hãy liệt kê các mẫu có sẵn.
-m CHẾ ĐỘ | --mode CHẾ ĐỘ
Đặt bit chế độ tệp. Chấp nhận bất kỳ hình thức nào cho MODE được công nhận
bằng lệnh 'chmod'.
-r MẪU | --xóa MẪU
Xóa mẫu cookie.
-x
Làm cho TARGET có thể thực thi được. Tương đương với '-m +x'.
-v| --verbose
Bật đầu ra dài dòng.

Sử dụng Cookie sẽ dễ dàng đến với bạn nếu bạn đã quen thuộc với Cookiecutter . Tuy nhiên, nếu bạn chưa quen với một trong hai công cụ thì bạn cần xem qua hướng dẫn trước khi tìm hiểu kỹ.