Tác vụ mã

Biến các comment TODO, FIXME, BUG và tag khác thành bảng Kanban có bộ lọc, thêm tác vụ thủ công và giao việc cho AI agent.

Code Tasks gom những việc dở dang ẩn trong source code về một nơi. Tính năng quét các comment như TODO, FIXME, BUG, biến chúng thành thẻ và hiển thị cùng các tác vụ thủ công.

Bảng Code Tasks hiển thị công việc được quét và tác vụ thủ công theo tag

Mở Code Tasks

  1. Mở dự án bạn muốn kiểm tra.
  2. Nhấp Tasks trên thanh công cụ, hoặc chọn Navigate → Tasks… trong menu ứng dụng.
  3. Nếu cần, chọn dự án khác trong bộ chọn Project.

1DevTool chỉ quét khi bạn mở Code Tasks, không theo dõi tệp ở nền. Nhấp Refresh để quét lại.

Viết comment tác vụ

ts
// TODO: xử lý trạng thái trống
// REVIEW(alex): kiểm tra luồng xác thực
// BUG(#123)!: request có thể race trên mạng chậm
// FIXME!!: ngăn mất dữ liệu trước khi phát hành

Các tag có sẵn là TODO, FIXME, BUG, HACK, XXX, NOTE, OPTIMIZE, PERF, REVIEW, DEPRECATED, WARNINGREFACTOR.

  • Dùng REVIEW(alex) để ghi người phụ trách, hoặc BUG(#123) để gắn issue.
  • Thêm ! cho mức High, !! cho mức Critical.
  • Thẻ tự mang theo tệp, dòng và ngữ cảnh code xung quanh.

Các quy tắc ignore của dự án cùng thư mục dependency/build phổ biến sẽ được bỏ qua.

Sắp xếp bảng

Chuyển giữa Board view kéo-thả và List view gọn. Bạn có thể nhóm theo tag, tệp, tác giả, độ ưu tiên hoặc nguồn; sau đó sắp xếp theo ưu tiên hoặc tệp.

Ô tìm kiếm khớp với mô tả, đường dẫn và người được giao. Bộ lọc giới hạn theo độ ưu tiên hoặc nguồn Scanned from code / Manual task.

Thêm tác vụ thủ công

Nhấp Add cho công việc không nằm trong comment. Nhập mô tả, tag, độ ưu tiên và tùy chọn tệp, dòng, người phụ trách. Tác vụ được lưu trong .1devtool/manual-tasks.json.

Bạn có thể sửa, xóa hoặc kéo thẻ thủ công sang cột khác. Thẻ quét từ code không kéo được vì comment gốc là nguồn sự thật; hãy sửa comment rồi nhấp Refresh.

Xử lý một tác vụ

Chọn thẻ để dùng Open in Editor nhảy đến đúng dòng, Send to Agent tạo prompt sửa lỗi có đủ ngữ cảnh, hoặc Copy as Markdown để dán vào GitHub, Linear, Notion.

Nút bánh răng cho phép bật/tắt tag, thêm tag tùy chỉnh, đổi màu và mở rộng danh sách ignore. Cấu hình được lưu tại .1devtool/tasks.json.

Liên quan