TopDev
📝

Conventional Commit Builder

Tạo commit message chuẩn Conventional Commits v1.0.0. Chọn type (feat/fix/...), scope, breaking change, footer. Preview SemVer impact (major/minor/patch). Copy git command sẵn dùng.

Tất cả công cụ Browser-only
Commit message
 
SemVer impact

Theo chuẩn Conventional Commits v1.0.0. Commit message dạng này giúp tự sinh changelog (standard-version, semantic-release) và tính SemVer bump tự động.

Khi nào dùng?

Cấu trúc message chuẩn

<type>(<scope>)<!>: <subject>

<body>

<footer>

11 type chuẩn (Angular convention)

TypeKhi nào dùngSemVer
featTính năng mớiMINOR
fixSửa bugPATCH
docsChỉ docs/comment, không động codenone
styleFormat (space, dấu phẩy), không đổi logicnone
refactorĐổi code không thêm tính năng/sửa bugPATCH
perfTối ưu hiệu năngPATCH
testThêm/sửa testnone
buildnpm/webpack/dep updatePATCH
ciGitHub Actions, CircleCI…none
choreViệc lặt vặt (config, .gitignore)none
revertRevert commit trướcPATCH

Breaking change

2 cách đánh dấu breaking change (cả 2 đều bump MAJOR):

  1. Thêm ! sau type/scope: feat(api)!: rename /users → /accounts
  2. Có footer BREAKING CHANGE: ở cuối message

Subject viết sao cho tốt

Phù hợp với ai

Lập trình viên fullstack/backend/devops — debug JWT, format JSON/SQL, parse cURL, tính subnet CIDR, vẽ diagram Mermaid, viết commit chuẩn… Toolkit dùng hằng ngày trong terminal & code editor.

Câu hỏi thường gặp

Code/token tôi paste có gửi đi đâu không?

Không. Tất cả công cụ dev của TopDev chạy 100% client-side — JWT, SQL, JSON, cURL, regex… đều xử lý trong trình duyệt. Bạn có thể tắt mạng để kiểm chứng. Phù hợp để paste token nội bộ, query database production, key API.

Có hỗ trợ offline / cài thành PWA không?

Tool đã chạy được offline sau lần load đầu tiên. PWA installable đang nằm trong roadmap — hiện tại bạn có thể bookmark trang và dùng khi mất mạng.

Công cụ liên quan

Xem tất cả công cụ →