Visual Studio Code là một trình soạn thảo được phát triển bởi Microsoft. Đối với các lập trình viên, thì đây là một công cụ rất là mạnh mẽ để phát triển các ứng dụng từ các ngôn ngữ khác nhau 💁♂️.
Nguyên nhân khiến phần nào khiến cho Visual Studio Code trở nên phổ biến như vậy là do có lượng extension rất phong phú và đang dạng.
Bài viết này sẽ giới thiệu các extension mà bạn nên cài đặt. Cùng đi thôiiii 🥳🥳
1. Better Comments
Với hơn 5 triệu lượt tải và 5 sao… Better Comments luôn là lựa chọn của developers trong việc comment code sao cho thân thiện với con người 🤩. Extension này support rất nhiều ngôn ngữ lập trình như C, C#, JS, PHP…
Mình thấy Better Comments ngày càng phát triển và hướng tới một tiêu chuẩn chung của developers khi comment code.
2. Code Spell Checker
Code Spell Checker giúp kiểm tra các từ xem có đúng chính tả chưa 🧐. Nó giúp mình tự tin hơn trong việc làm cùng các team nước ngoài. Và đương nhiên nó còn giúp cải thiện tiếng anh nữa.
Ngoài tiếng anh ra thì giờ Code Spell Checker còn ra rất nhiều phiên bản của từng quốc gia khác nhau.
3. Prettier – Code formatter
Đây là một trong các extension mà được các developers tải xuống nhiều nhất với hơn 33 triệu lượt tải. Prettier – Code formatter giúp các bạn format code theo từng dự án hoặc theo setting mặc định trong Visual Studio Code. Nó giúp nhất quán định dạng code của các thành viên trong team. Giúp cho dễ đọc, dễ quản lý và đẹp 😂
4. Material Icon Theme
Với hơn 18 triệu lượt tải và đánh giá full 5 sao thì Material Icon Theme quả thực rất xứng đáng với những gì nó làm được 👍.
Nó biến các folders, files trong dự án trở nên đẹp đẽ, dễ đọc, rất thân thiện với con người.
Ngoài ra các bạn có thể tùy biến như đổi các icons, màu sắc… Nhưng mình thấy để mặc định là đẹp nhất rồi :))
5. Color Highlight
Nhắc đến đẹp là phải nhắc đến màu mắc rồi. Color Highlight sẽ giúp hiển thị trực tiếp màu sắc dựa vào mã màu mà bạn viết.
Nó một phần cũng giúp kiểm tra xem mã màu mà bạn dùng có đúng không. Tính ra cũng lời nhỉ 😁
6. GitLens — Git supercharged
Là một developer thì không thể thiếu Git được, và GitLens là một công cụ bổ trợ rất mạnh mẽ cho Git. Giúp việc đọc hiểu, review code, push code, pull code… rất là dễ dàng.
GitLens có quá nhiều tính năng mà mình không dùng hết, vì quả đủ để cho mình làm việc 💁♂️.
7. IntelliCode
IntelliCode giúp bạn code dễ dàng và tốt hơn. Nó gợi ý cho bạn các đoạn mã mà các lập trình viên hay dùng.
Hiện extension này chỉ hỗ trợ cho Python, TypeScript/JavaScript và Java.
8. Tabnine AI autocomplete
Với Tabnine AI autocomplete, việc code của lập trình viên trở nên nhanh và chính xác hơn bao giờ hết. Với sức mạnh của AI, việc cải thiện năng suất của lập trình viên là rất đáng kể 😎.
Tabnine hỗ trợ phần lớn các ngôn ngữ lập trình phổ biến như C, C#, Javascript, Python…
Tổng kết
Còn rất rất nhiều extension trên Visual Studio Code mà mình không thể liệt kê hết được. Nên các bạn hãy tự khám khá và tìm ra các extension phù hợp với ngôn ngữ mà mình đang sử dụng nhé 😁😁.