AlgorithmHub - Extension tự động sắp xếp lời giải LeetCode / Programmers lên GitHub với 1 bài 1 commit
(chromewebstore.google.com)Xin chào.
Mình xin chia sẻ AlgorithmHub, một tiện ích mở rộng Chrome tự động sắp xếp lời giải bài toán thuật toán lên GitHub.
[Công cụ này làm gì?]
- Khi bạn giải bài trên LeetCode / Programmers
- Tự động đồng bộ vào GitHub Repository đã kết nối
- Sắp xếp kèm cả mã nguồn và thông tin bài toán
- Ghi lại theo dạng 1 bài = 1 commit
[Tại sao mình làm nó?]
Trong lúc chuẩn bị cho các bài kiểm tra live coding, mình muốn đều đặn sắp xếp lời giải lên GitHub.
Trước đây mình dùng cả LeetHub và BaekjoonHub, nhưng
- Cách lưu của hai extension khác nhau
→ khiến cấu trúc thư mục của repository lưu lời giải không được quản lý đẹp mắt - Với LeetHub, mỗi lần giải xong một bài
→ do cập nhật README / thư mục gốc v.v.
→ nên cấu trúc tạo ra nhiều commit
Điều này cứ khiến mình bận tâm nên đã tự làm thử.
AlgorithmHub tập trung vào các điểm sau.
- 1 bài = 1 commit
- Hỗ trợ đồng thời LeetCode + Programmers
- Cung cấp cấu trúc thư mục được sắp xếp theo từng nền tảng
- Thiết kế để cấu trúc giữa các nền tảng không bị lệch nhau quá nhiều
- Loại bỏ các commit không cần thiết
[Trạng thái hiện tại]
- Các tính năng cơ bản đang hoạt động ổn định
- Có thể sử dụng dưới dạng Chrome Extension
- Sẽ tiếp tục mở rộng thêm nền tảng và tính năng
Nếu bạn dùng thử và có ý tưởng cải thiện hoặc đề xuất nào, cứ thoải mái để lại nhé.
Chưa có bình luận nào.