Tốc độ "vibe" đến từ ma sát thấp
Khi bạn và AI làm việc liên tục, mỗi thao tác thừa lặp lại hàng trăm lần/ngày. Tối ưu phím tắt và extension là cách rẻ nhất để tăng tốc gấp 2-3 lần.
Những phím tắt AI quan trọng nhất (Cursor/Windsurf)
| Hành động | Phím tắt (mặc định) | Khi nào dùng |
|---|---|---|
| Inline edit (sửa tại chỗ) | Cmd/Ctrl + K | Sửa nhanh đoạn code đang chọn |
| Mở Chat/Composer | Cmd/Ctrl + L | Hỏi đáp, thảo luận về code |
| Composer đa file | Cmd/Ctrl + I | Tạo/sửa nhiều file cùng lúc |
| Chấp nhận gợi ý Tab | Tab | Autocomplete dòng/khối |
| Thêm file vào context | @ trong ô chat | Trỏ AI đến đúng file cần đọc |
💡 Kỹ thuật
@là siêu năng lực: gõ@tên-filehoặc@folderđể chủ động đưa đúng ngữ cảnh cho AI thay vì để nó đoán. Module 2 sẽ đào sâu về quản lý context.
Extensions nên cài (áp dụng cho mọi editor nền VS Code)
Nhóm chất lượng code:
- ESLint + Prettier — bắt lỗi & tự format. Bật "Format on Save".
- Error Lens — hiện lỗi ngay trên dòng code, không cần rê chuột.
Nhóm Git:
- GitLens — xem ai sửa dòng nào, lịch sử thay đổi inline.
Nhóm điều hướng:
- Path Intellisense — gợi ý đường dẫn file.
- Theme & icon (Material Icon Theme...) — dễ nhìn, đỡ mỏi mắt.
Bật "Format on Save" (settings.json)
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"files.autoSave": "onFocusChange"
}
Quy tắc tăng tốc thực chiến
- Học thuộc 5 phím tắt AI ở trên trước. Chúng chiếm 80% thao tác hằng ngày.
- Để Prettier/ESLint lo việc format — đừng tốn prompt bảo AI "format lại cho đẹp".
- Đừng cài quá nhiều extension — mỗi cái tốn RAM và có thể xung đột. Cài đúng nhu cầu.
Bài tập
Mở một dự án bất kỳ, tắt chuột đi và thử hoàn thành một sửa đổi nhỏ chỉ bằng bàn phím: chọn code → Cmd/Ctrl+K sửa → save (tự format). Cảm nhận sự khác biệt về tốc độ.
