Home IT NHỮNG PLUGINS KHÔNG THỂ THIẾU CHO VSCODE

NHỮNG PLUGINS KHÔNG THỂ THIẾU CHO VSCODE

11 min read
0
0
2

VSCode chiếm được nhiều cảm tình của dân lập trình web nhờ hiệu suất ổn định, dễ sử dụng, cộng với vô vàn tính năng hữu ích được đóng gói sẵn. Bên cạnh đó, kho plugin đồ sộ của VSCode cho phép người dùng tha hồ tùy biến và cải thiện trình soạn thảo theo hướng tiện dụng nhất.

Ehkoo sẽ giúp bạn “điểm mặt” những plugin không thể thiếu khi làm việc với VSCode nhé.

Đầu tiên phải kể đến những snippets thông dụng. Mặc dù VSCode đã hỗ trợ khá nhiều snippet trong bộ cài đặt, bạn vẫn cần snippets của các frameworks/ thư viện như React, Vue hay Angular. Bạn có thể dễ dàng tìm chúng từ VSCode Marketplace, chẳng hạn như:

Bracket Pair Colorizer và Indent Rainbow

“Cặp đôi hoàn hảo” Bracket Pair Colorizer và Indent Rainbow sẽ tô màu cho những cặp dấu ngoặc nhọn khác nhau, đồng thời màu nền của trình soạn thảo cũng thay đổi mỗi khi bạn “đẩy vào” một cột.

Indenticator

Indenticator giúp bạn nhận biết dễ dàng các block code đang được sử dụng.

Import Cost

Bằng cách sử dụng webpack và babili-webpack-plugin, Import Cost hiển thị ngay lập tức dung lượng các thư viện được sử dụng trong dự án. Điều này rất hữu ích vì nếu càng gửi nhiều JavaScript về phía người dùng, trình duyệt càng phải tốn thời gian để dịch và thực thi, làm giảm đi hiệu suất của ứng dụng.

Quokka.js

 

Quokka.js sẽ tạo ra một môi trường thử nghiệm, cho phép bạn chạy JavaScript/TypeScript và hiển thị kết quả ngay bên trong VSCode. Sau khi cài đặt, bạn nhấn Ctrl/Cmd + Shift + P và gõ Quokka để xem những lệnh có sẵn. Sau đó chọn New JavaScript File. Lúc này đây bạn có thể thử nghiệm Quokka rồi.

Hỏi nhỏ: Bạn có nghe đến REPL – Read-Eval-Print Loop bao giờ chưa? 😉

Color Info

Color Info hiển thị thông tin của một mã màu khi bạn rê chuột lên trên nó, bao gồm rgbhslhexalpha

Todo Highlighter

Thông thường khi đang code gì đó dở dang, chúng ta hay thêm vào TODO comment // TODO: Refactor. Plugin này giúp tô sáng các TODO comments, giúp bạn nhận biết chúng nhanh hơn. Bên cạnh các từ thông dụng như TODO hay FIXME, bạn cũng có thể khai báo những keyword khác trong phần Settings.

Better Comments

Plugin này giúp hiển thị comment trong code theo các loại khác nhau, ví dụ như bạn có thể dùng *để đánh dấu thông tin này cần được lưu ý, ? để thể hiện nghi vấn, hay TODO để nhắc nhở những việc cần làm tiếp theo.

Path Intellisense

Path Intellisense giúp bạn autocomplete đường dẫn các tập tin có trong dự án.

Polacode

Polacode giúp “screenshot” code một cách đẹp đẽ hơn, như ví dụ bên dưới. Rất hữu ích khi bạn cần gửi code lên diễn đàn hay mạng xã hội nhờ trợ giúp (mấy bạn hay hỏi bài trên Facebook, hãy cài plugin này đi, năn nỉ đó).

Live Server

Plugin này giúp bạn tạo ngay một web server bên trong VSCode, hỗ trợ live reload. Rất tiện khi tạo layout HTML.

GitLens

GitLens nâng cấp những tính năng git sẵn có trong VSCode. Nó cho phép bạn kiểm tra tác giả của từng dòng code thông qua git blame, giúp chuyển đổi qua lại dễ dàng giữa các git repo, so sánh những thay đổi trong mã nguồn một cách nhanh chóng…

EditorConfig

EditorConfig giúp bạn thống nhất thiết lập giữa các dự án với nhau.

Prettier

Không cần giới thiệu nhiều, plugin này giúp bạn định dạng code bằng Prettier ngay bên trong VSCode.

VSCode Icons

Như tên gọi, cài đặt thêm icon cho VSCode thay thế các icon mặc định.

Kết

Hi vọng những plugin được giới thiệu trong bài viết này sẽ giúp bạn làm việc hiệu quả hơn với VSCode. Nếu có plugin nào bạn thấy “ngon bổ rẻ” mà Ehkoo chưa giới thiệu thì hãy để lại comment bên dưới nhé.

Tham khảo

Arfat Salman – Top JavaScript VSCode Extensions for Faster Development 🔥

Tiffany Tse – The 20 Best Visual Studio Code Extensions for Front End Developers

Techtalk Via ehkoo.com

Load More Related Articles
Load More By admin
Load More In IT

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Check Also

Những kiến thức cần thiết để học tốt Machine Learning trong vòng 2 tháng

Lộ trình học Machine Learning, Deep Learning cho người mới bắt đầu Tôi đã từng học Machine…