
Cơm tấm cho dev Việt Nam! Extension VS Code giúp dev Việt Nam gõ comment tiếng Việt một cách nhanh chóng và chuyên nghiệp. Team code càng đông càng vui! 🎉
✨ Tính năng
- 🚀 Nhanh chóng: Chỉ cần nhấn
Ctrl+Shift+C và gõ tiếng Việt
- 🎯 Tự động format: Extension tự detect ngôn ngữ và format comment đúng syntax
- ⚙️ Linh hoạt: Hỗ trợ cả single-line và multi-line comments
- 🌏 Đa ngôn ngữ: Hỗ trợ 25+ ngôn ngữ (JavaScript, TypeScript, Python, Java, Go, Rust, PHP, Ruby, Swift, Kotlin, HTML, CSS, SQL, Shell, Vue, Svelte, và nhiều hơn nữa!)
- 🎭 100+ Fun Patterns: Hơn 100 patterns hài hước tự động transform trong Fun mode
- 🍚 Cơm tấm: Giao diện thân thiện với emoji cơm tấm, team code càng đông càng vui!
📦 Cài đặt
- Mở VS Code
- Vào Extensions (Ctrl+Shift+X)
- Tìm kiếm:
🍚 Vietnamese Comment Helper
- Nhấn Install
- Khởi động lại VS Code
- 🎉 Team code càng đông càng vui!
🎮 Cách sử dụng
⌨️ Phím tắt
- Windows/Linux:
Ctrl+Shift+C
- Mac:
Cmd+Shift+C
🔍 Hoặc qua Command Palette
- Nhấn
F1 hoặc Ctrl+Shift+P
- Gõ:
🍚 comment helper
- Chọn:
🍚 Chèn Comment Tiếng Việt
🎯 Ví dụ sử dụng
- Mở file JavaScript/Python/Java/C++
- Đặt cursor tại vị trí muốn chèn comment
- Nhấn
Ctrl+Shift+C
- Gõ:
tính tiền 🍚
- Extension sẽ tự động chèn theo mode:
Mode Fun (Mặc định):
- JavaScript:
// Ê mày ơi, tính tiền theo giờ kìa 💰
- Python:
# Ê mày ơi, tính tiền theo giờ kìa 💰
Mode Pro:
- JavaScript:
// Tính tiền theo giờ
- Python:
# Tính tiền theo giờ
- 🎉 Team code càng đông càng vui!
🌏 Ngôn ngữ được hỗ trợ (25+ languages!)
Programming Languages
| 🍚 Ngôn ngữ |
Single-line |
Multi-line |
| JavaScript |
// comment |
/* comment */ |
| TypeScript |
// comment |
/* comment */ |
| Python |
# comment |
""" comment """ |
| Java |
// comment |
/* comment */ |
| C/C++ |
// comment |
/* comment */ |
| Go |
// comment |
/* comment */ |
| Rust |
// comment |
/* comment */ |
| Swift |
// comment |
/* comment */ |
| Kotlin |
// comment |
/* comment */ |
| PHP |
// comment |
/* comment */ |
| Ruby |
# comment |
=begin =end |
| Lua |
-- comment |
--[[ ]] |
| R |
# comment |
# comment |
| MATLAB |
% comment |
% comment |
Web Technologies
| 🍚 Ngôn ngữ |
Single-line |
Multi-line |
| HTML |
<!-- comment --> |
<!-- comment --> |
| CSS |
/* comment */ |
/* comment */ |
| SCSS |
// comment |
/* comment */ |
| LESS |
// comment |
/* comment */ |
| Vue |
// comment |
/* comment */ |
| Svelte |
<!-- comment --> |
<!-- comment --> |
Database & Scripts
| 🍚 Ngôn ngữ |
Single-line |
Multi-line |
| SQL |
-- comment |
/* comment */ |
| Shell/Bash |
# comment |
: "comment" |
| PowerShell |
# comment |
<# #> |
Configuration Files
| 🍚 Ngôn ngữ |
Single-line |
Multi-line |
| YAML |
# comment |
# comment |
| TOML |
# comment |
# comment |
| JSON |
// comment |
// comment |
⚙️ Cấu hình
Vào Settings (Ctrl+,) và tìm 🍚 Vietnamese Comment Helper:
single-line: Comment một dòng (mặc định) 📝
multi-line: Comment nhiều dòng 📄
🎉 Chế độ Fun (Mặc định - Dưới 30)
// Input: "tính tiền"
// Output: "// Ê mày ơi, tính tiền theo giờ kìa 💰"
// Input: "xử lý lỗi"
// Output: "// Bug? Không có bug, chỉ là tính năng ẩn thôi 🐛"
// Input: "validate input"
// Output: "// Check xem có đúng không, sai thì... sai luôn 😅"
💼 Chế độ Pro (35+)
// Input: "tính tiền"
// Output: "// Tính tiền theo giờ"
// Input: "xử lý lỗi"
// Output: "// Xử lý lỗi hệ thống"
// Input: "validate input"
// Output: "// Validate dữ liệu đầu vào"
Cách bật/tắt: vietnameseCommentHelper.mode: "fun" hoặc "pro"
🎭 100+ Fun Patterns có sẵn!
Extension tự động nhận diện và transform các từ khóa phổ biến:
🔐 Authentication & Security
login → "Đăng nhập vào thôi, không vào được thì... không vào được 🚪"
authentication → "Auth thôi, không vào được thì... không vào được 🔐"
encrypt → "Mã hóa thôi, decrypt thì... decrypt sau 🔒"
💾 Database Operations
save → "Lưu lại kẻo mất, mất thì... mất luôn 💾"
query → "Query thôi, chậm thì... chậm luôn 🗄️"
migration → "Migrate thôi, fail thì... fail luôn 🚛"
deploy → "Deploy thôi, crash thì... crash luôn 🚀"
docker → "Docker thôi, image to quá thì... image to quá 🐳"
optimize → "Tối ưu thôi, chậm thì... chậm luôn 🚀"
🌐 API & Network
api → "API thôi, error thì... error luôn 🌐"
fetch → "Fetch thôi, fail thì... fail luôn 🎣"
request → "Request thôi, timeout thì... timeout luôn 📡"
🐛 Testing & Debugging
test → "Test thôi, fail thì... fail luôn 🧪"
debug → "Debug thôi, bug thì... bug luôn 🐛"
unit test → "Unit test thôi, fail thì... fail 💉"
🎨 UI/UX
render → "Render thôi, render chậm thì... render chậm 🎨"
animation → "Animation thôi, lag thì... lag luôn 🎬"
button → "Button thôi, click không được thì... click không được 🔘"
Và 60+ patterns khác! 🤩
💡 Gợi ý Commit Message
🎉 Mode Fun
fix: sửa cái lỗi đần độn
feat: thêm nút đẹp trai
style: làm cho code đẹp hơn
refactor: viết lại cho đỡ rối
💼 Mode Pro
feat: implement login API
fix: resolve authentication bug
chore: format code
refactor: optimize database queries
🎯 Ví dụ thực tế
🟨 JavaScript - Mode Fun
// Ê mày ơi, tính tiền theo giờ kìa 💰
function calculateHourlyWage(hours, rate) {
return hours * rate;
}
/*
Bug? Không có bug, chỉ là tính năng ẩn thôi 🐛
Team code càng đông càng vui! 🎉
*/
🟨 JavaScript - Mode Pro
// Tính tiền theo giờ
function calculateHourlyWage(hours, rate) {
return hours * rate;
}
/*
Xử lý lỗi hệ thống và validation dữ liệu
*/
🐍 Python - Mode Fun
# Check xem có đúng không, sai thì... sai luôn 😅
def validate_input(data):
return data is not None
"""
Tạo mới, fresh như bánh mới ra lò 🥖
Team code càng đông càng vui! 🎉
"""
🐍 Python - Mode Pro
# Validate dữ liệu đầu vào
def validate_input(data):
return data is not None
"""
Tạo user mới với validation đầy đủ
"""
🦀 Go - Mode Fun
// Deploy thôi, crash thì... crash luôn 🚀
func deploy() {
fmt.Println("Deploying...")
}
🦀 Rust - Mode Pro
// Xử lý lỗi hệ thống
fn handle_error() -> Result<(), Error> {
Ok(())
}
🐘 PHP - Mode Fun
// API thôi, error thì... error luôn 🌐
function callAPI($url) {
return file_get_contents($url);
}
💎 Ruby - Mode Pro
# Tính tiền theo giờ
def calculate_hourly_wage(hours, rate)
hours * rate
end
🍎 Swift - Mode Fun
// Upload thôi, file to quá thì... file to quá 📤
func uploadFile() {
print("Uploading...")
}
🗄️ SQL - Mode Pro
-- Validate dữ liệu đầu vào
SELECT * FROM users WHERE age > 0;
🔧 Troubleshooting
Extension không hoạt động? 🤔
- Kiểm tra file đang mở có phải ngôn ngữ được hỗ trợ không
- Thử khởi động lại VS Code
- Kiểm tra extension đã được enable chưa
Phím tắt không work? ⌨️
- Kiểm tra có extension khác conflict không
- Vào Keyboard Shortcuts (Ctrl+K Ctrl+S) và tìm
vietnameseCommentHelper.insertComment
🔄 Cách switch mode nhanh
- Mở Settings (Ctrl+,)
- Tìm
vietnameseCommentHelper.mode
- Chọn
"fun" hoặc "pro"
- Hoặc edit trực tiếp
settings.json:
{
"vietnameseCommentHelper.mode": "fun" // hoặc "pro"
}
🤝 Đóng góp
Nếu bạn muốn đóng góp hoặc báo lỗi, vui lòng tạo issue trên GitHub repository. Team code càng đông càng vui! 🐼🎉
📄 License
MIT License - Sử dụng tự do cho mọi mục đích.
🐼 Lưu ý: Extension này chỉ đơn giản chèn text tiếng Việt vào comment, không có tính năng dịch thuật hay AI. Team code càng đông càng vui! 🎉