Nhiều nhà phát triển phần mềm cần phải đối phó với một loạt các công cụ lớn và nhỏ khác nhau để hoàn thành công việc hàng ngày. Các nhà phát triển làm việc trong các dự án khác nhau, sống trong các hệ sinh thái phát triển phần mềm khác nhau, xây dựng trên các khuôn khổ phần mềm khác nhau thậm chí còn phải đối mặt nhiều hơn với vấn đề đó. Các tác vụ điển hình có thể là:
tạo tài liệu
tạo các gói
xử lý thông tin phiên bản
in nó trong hướng dẫn
tạo trang chủ tự động được xây dựng từ thông tin về phiên bản có sẵn, các gói, tài liệu và
triển khai trang chủ này tới máy chủ web
p>
Các công cụ anise thực hiện tùy ý mã nguồn Python và cung cấp một số dịch vụ bổ sung như khai thác gỗ, thông số đi từ dòng lệnh, giao diện người dùng đồ họa cơ bản hỗ trợ, một plugin giao diện, hệ thống sự kiện linh hoạt, chèn mã và dữ liệu từ nơi khác ...
Trên đầu trang của công cụ này, hồi đã đi kèm với một loạt các triển khai thực hiện nhiệm vụ (hoặc một phần của họ) của phát triển phần mềm. Có một mô-đun thử nghiệm, một máy phát tài liệu và trang chủ, một số phương pháp xây dựng gói và nhiều hơn nữa. Các triển khai sử dụng hệ thống sự kiện ở nhiều nơi để cho phép tùy biến theo cách hơi công nghệ nhưng rất linh hoạt. Khung anise cho phép bạn thực hiện tất cả những công việc đó theo cách có cấu trúc nhưng chung chung trong một sự kết hợp của Mã XML và Python. Một khi bạn đã tạo ra công cụ này tại một nơi xác định trong dự án của bạn, cây hồi giúp bạn dễ dàng thực hiện nhiệm vụ của bạn từ dòng lệnh (hoặc từ bất kỳ trình soạn thảo nếu bạn nhúng nó bằng cách nào đó).
Bình luận không