#

Top 20 Extension hay cho Visual Studio Code không nên bỏ qua

 24/09/2022 - 10:30 Trịnh Duy Thanh

Visual Studio Code là một trong những trình soạn thảo mã nguồn nhanh, sạch và nhất quán. Extension Vscode cho phép bạn thêm công cụ, ngôn ngữ, cài đặt trình gỡ rối và nhiều tính năng khác nữa.

extensions Visual Studio Code

Để hiểu rõ hơn vấn đề chúng tôi đề cập ở trên, bạn hãy theo dõi bài viết dưới đây.

Mua Tên Miền .CO giá rẻ nhất thị trường

Với chỉ 2 ký tự, tên miền .CO rất ngắn gọn và dễ nhớ. Được hiểu là company (công ty) hoặc corporation (tập đoàn), tên miền .CO là sự lựa chọn hoàn hảo cho bất kỳ công ty, doanh nghiệp hoạt động trong bất kỳ lĩnh vực nào.

BKHOST cam kết giá tốt. Đăng ký ngay hôm nay:

.co domain

Cài đặt Extensions Visual Studio Code

Visual Studio Code hỗ trợ nhiều ngôn ngữ lập trình như HTML, CSS, Less và Sass, JavaScript, TypeScript, JSON. Cách duyệt và cài đặt các tiện ích mở rộng cho trình soạn thảo này khá đơn giản và dễ dàng.

  • Cách 1: Bạn chỉ cần nhập cmd +shift + x (trên Mac) hoặc ctrl + shift + x (trên PC) để hiển thị bảng View: Extensions, tiếp theo bạn click vào nút Install để cài đặt.
  • Cách 2: Click vào Extensions trong Activity Bar ở đầu trang chủ Visual Studio Code.
  • Cách 3: Sử dụng Command Palette bằng cách nhập cmd + shift + p (OSX) hoặc ctrl + shift + p (Windows, Linux) sau đó nhập “Install extensions” và chọn “Extensions”-> Install Extensions.

Một điều bạn cần lưu ý là sau khi cài đặt xong bạn cần khởi động lại Visual Studio Code. Bạn cũng có thể tìm thấy những tiện ích mở rộng cho Visual Studio Code ở “VS Code Extension Marketplace”. Dưới đây là 20 tiện ích mở rộng Visual Studio Code mà nhà phát triển không nên bỏ qua.

Top 20 Extensions Visual Studio Code

1. Settings Sync

Settings Sync

Extensions quan trọng và hữu ích của Visual Studio Code là Settings Sync (đồng bộ cài đặt). Việc đồng bộ đoạn code, chủ đề, liên kết key…ở nhiều máy khác nhau giúp người dùng có những trải nghiệm tuyệt vời với đầy đủ các công cụ dù sử dụng bất cứ máy tính nào.

Snippet và code style

Để kích hoạt một đoạn code bạn hãy nhập một keyword để chèn nội dung vào văn bản. Rất nhiều đoạn code được tích hợp sẵn, mặc định trong Visual Studio Code và hiển thị qua IntelliSense ^ + space.

Ngoài ra bạn cũng có thể chèn đoạn code vào tài liệu bằng cách mở “Command Palette” và nhập “Insert Snippet”. Những đoạn code riêng có thể được tạo bằng cách sử dụng cú pháp đoạn code TextMate.

2. Shopify Liquid Template Snippets

Shopify Liquid Template Snippets

Để giúp các chủ đề phát triển nhanh hơn, phần mở rộng Shopify Liquid Template Snippets sẽ bao gồm nhiều Liquid snippets. Có nghĩa là nó sẽ chứa nhiều đoạn code cho thẻ lặp, thẻ luồng điều khiển, thé biến, bộ lọc mảng…

Để mở đoạn code sau khi cài đặt bạn hãy nhập một phần của snippet keyword và nhấn enter hoặc return. Bên cạnh đó các đoạn code cũng có thể được kích hoạt từ bên trong trình chỉnh sửa bằng cách nhập cmd + space (trên hệ điều hành OSX) hoặc ctrl + space (đối với hệ điều hành Windows, Linux).

3. HTML Snippets

HTML Snippets

Phần mở rộng HTML Snippets của Visual Studio Code có tác dụng hỗ trợ thêm ngôn ngữ cho đánh dấu HTML. Nó sẽ gồm các đoạn mã, thông tin nhanh chóng, kịp thời đồng thời mô tả việc thẻ có bị phản đối hay không.

4. Trailing Spaces

Trailing Spaces

Chức năng của phần mở rộng Trailing Spaces chủ yếu được thực hiện ở tiêu đề. Nó cho phép người dùng đánh dấu khoảng trắng (dấu cách) và xóa chúng một cách nhanh chóng.

5. Blank line at end of file

Blank line at end of file

Một trong những phần mở rộng khá thú vị của Visual Studio Code đó là Blank line at end of file (dòng trống ở cuối tệp). Phần mở rộng đơn giản này được dùng để bổ sung thêm một dòng trống ở bất cứ file nào mà bạn đã lưu.

Linters và syntax highlighting

Một trong những điều quan trọng đó là phải tạo sự nhất quán khi bạn lập trình. Có nghĩ là bạn cần sử dụng các công cụ để phân tích lỗi để kịp thời sửa chữa. Linters chính là giải pháp tối ưu để bạn thực hiện việc đó. Đánh dấu cú pháp cũng là chìa khóa cũng được sử dụng trong các trình soạn thảo văn bản, trong đó có VS Code.

6. Liquid

Liquid

Đối với những người đang phát triển các chủ đề Shopify bằng Visual Studio Code thì phải cần đến tiện ích mở rộng Liquid. Mặc dù trình soạn thảo VS Code có các biểu tượng thanh bên để phân biệt các file Liquid nhưng nó lại không có tính năng đánh dấu cú pháp cho Liquid. Vì lẽ đó mà VS Code cần sự trợ giúp của Liquid để tô sáng cú pháp cho Liquid và hỗ trợ cho tiện ích mở rộng Shopify Liquid Snippets.

7. Stylelint

Stylelint

Tiện ích mở rộng Stylelint hỗ trợ ngôn ngữ CSS, SCSS và Less. Bằng cách cài đặt cấu hình bạn có thể kiểm tra xem Stylelint có bật cho các ngôn ngữ khác nhau hay không.

8. ESLint

ESLint

Khi tích hợp vào VS code, tiện ích mở rộng ESLint yêu cầu bạn phải cài đặt nó trên máy tính của mình ở phương diện cục bộ hoặc toàn cầu. Bằng cách chạy npm bạn có thể thực hiện điều đó dễ dàng.

9. Tslint

Tslint

Tương tự như ESLint, TSLint cũng yêu cầu bạn phải cài đặt nó trên máy tính ở phạm vi cục bộ hoặc toàn cầu. Phần mở rộng TSLint tích hợp trình liên kết TSLint cho ngôn ngữ lập trình TypeScript vào Visual Studio Code.

10. GitLens

GitLens

Bạn có thể thực hiện các thay đổi mà không phải rời khỏi trình chỉnh sửa khi tích hợp thiết bị đầu cuối tự động đi kèm với Visual Studio Code. Chỉ bằng thao tác nhấn ^ + phím tắt thì Terminal được tích hợp bên trong VS Code sẽ được mở ra. Để theo dõi những thay đổi trong Code của mình cách tốt nhất là sử dụng Git (phần mềm quản lý mã nguồn). Tiện ích mở rộng này của Visual Studio Code sẽ giúp bạn tích hợp Git trong quá trình viết Code của mình.

GitLens là một phần mở rộng mã nguồn mở cho VS Code. Nó cho phép bạn hình dung về tác giả Code trong VS Code, giúp bạn khám phá lịch sử của file, xem chú thích đổ lỗi cho dòng tệp hiện tại và thậm chí là thêm chú thích hover thay đổi (diff)…

Cải tiến trình Editor

Cải tiến trình chỉnh sửa của trình soạn thảo VS Code sẽ hỗ trợ bạn gỡ và viết, đọc Code nhanh chóng. Từ đó việc giúp cho việc lập trình hằng ngày của bạn đơn giản, nhẹ nhàng hơn rất nhiều.

11. Path Intellisense

Path Intellisense

Path Intellisense là phần mở rộng siêu hữu ích khi tự động hoàn thành tên file. Đặc biệt nó có tính năng viết ra các đường dẫn trong đánh dấu hoặc trong bất cứ file nào có tham chiếu đường dẫn.

12. IntelliSense for CSS class names

IntelliSense for CSS class names

IntelliSense for CSS class names là tiện ích mở rộng cung cấp tính năng tự động điền class name của CSS cho các thuộc tính, thẻ HTML. Nó sẽ đọc các file CSS dựa trên các định nghĩa được tìm thấy trong không gian làm việc của bạn hoặc các CSS online được tham chiếu qua link phần tử.

13. CSS Peek

CSS Peek

Phần mở rộng CSS Peak mở rộng khả năng chỉnh sửa Code HTML và JavaScript nhúng với hỗ trợ Go To Definition cho các lớp CSS, ID được tìm trong các chuỗi bên trong mã nguồn.

14. Guides

Guides

Tiện ích mở rộng Guides trong Visual Studio Code mang lại cho người dùng nhiều trải nghiệm tuyệt vời. Cụ thể nó thêm các dòng hướng dẫn thụt lề khác nhau vào trình chỉnh sửa của bạn để bạn soạn thảo và chỉnh sửa văn bản dễ dàng hơn.

15. Debugger for Chrome

Debugger for Chrome

Chức năng của Debugger for Chrome là thêm các trình gỡ lỗi trình duyệt Google Chrome vào VS Code. Tiện ích mở rộng này hoạt động ở hai chế độ: khởi chạy một phiên bản Chrome được điều hướng đến ứng dụng của bạn hoặc đính kèm với một phiên bản Chrome đang chạy.

16. Instant Markdown

Instant Markdown

Instant Markdown là tiện ích mở rộng cho phép bạn chỉnh sửa các tài liệu Markdown trong Visual Studio Code đồng thời xem trước chúng tức thì trong trình duyệt.

17. Open in browser

Open in browser

Open in browser cho phép bạn xem file HTML trong trình duyệt và mở ra các trang HTML trong trình duyệt mặc định của bạn. Tuy nhiên bạn có thể nhấp chuột phải chọn “open in other browsers” để mở trong một trình duyệt khác.

Themes and fun

Bên cạnh việc viết Code để phát triển giao diện người dùng bạn cũng cần phải tô điểm và làm sáng không gian làm việc của mình để nó trở nên sinh động, đẹp mắt. Hiện tại có rất nhiều chủ đề có sẵn cho VS Code mà bạn có thể tìm thấy ở VS Code themes website. Dưới đây là một số tiện ích mở rộng Visual Studio Code giúp bạn làm đẹp cho trình chỉnh sửa của mình:

18. Rainbow Brackets

Rainbow Brackets

Phần mở rộng Rainbow Brackets mang tới rất nhiều điều thú vị. Nó sẽ cung cấp màu sắc cầu vồng cho dấu ngoặc tròn, dấu ngoặc vuông và dấu ngoặc nhọn. Đối với các lập trình viên JavaScript thì đây quả là một điều hết sức hữu ích.

19. Indent Rainbow

Indent Rainbow

Tiện ích mở rộng Indent Rainbow có tác dụng tô màu cho phần thụt lề phía trước văn bản của bạn đồng thời luân phiên các màu khác nhau trên mỗi bước. Tính năng đó giúp văn bản của bạn dễ đọc hơn nhất là khi bạn đang viết code cho Python hoặc Nim.

20. Atom inspired themes

Atom inspired themes

Với nhiều nhà phát triển, họ đã tiếp xúc và sử dụng nhiều trình soạn thảo trước khi đến với VS Code. Vì thế mà một số chủ đề hay tiện ích mở rộng phổ biến của Visual Studio Code đều được chuyển từ các trình chỉnh sửa khác, ví dụ như Atom. Có ba chủ đề nổi bật nhất ở VS Code đã được chuyển từ Atom đó là: Atom One Dark Theme, Atom One Light Theme, One Dark Pro.

Tổng kết

Như vậy có thể thấy Visual Studio Code Là có một thư viện tiện ích khổng lồ. Ở bài viết trên chúng tôi chỉ đề cập tới 20 Extension Vscode hàng đầu và bạn biết đó còn vô số những điều tuyệt vời mà bạn cần khám phá.

Nếu bạn muốn tìm hiểu thêm về các Extension Vscode hữu ích khác, hãy để lại ở bên bình luận bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.

P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức về lập trình, quản trị mạng, website, domain, hosting, vps, server, email,… Chúc bạn thành công.


  • các extension hay cho visual studio code
  • top extensions for visual studio code
  • visual studio code extensions
  • extension vscode

Dịch vụ Hosting Windows tốc độ cao

BKHOST đang có chương trình khuyến mãi cực tốt dành cho khách hàng đăng ký dịch vụ Hosting Windows:

  • Giảm giá lên đến 40%.
  • Giá chỉ từ 23k/tháng.
  • Tặng thêm chứng chỉ bảo mật SSL Let’s Encrypt.

Đăng ký ngay:

cloud hosting windows

Tôi là Trịnh Duy Thanh, CEO & Founder Công ty Cổ Phần Giải Pháp Mạng Trực Tuyến Việt Nam - BKHOST. Với sứ mệnh mang tới các dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp trong nước và quốc tế, tôi luôn nỗ lực hết mình nâng cấp đầu tư hệ thống phần cứng, nâng cao chất lượng dịch vụ chăm sóc khách hàng để đem đến những sản phẩm hoàn hảo nhất cho người tiêu dùng. Vì vậy, tôi tin tưởng sẽ đem đến các giải pháp CNTT mới nhất, tối ưu nhất, hiệu quả nhất và chi phí hợp lý nhất cho tất cả các doanh nghiệp.
Bình luận

Thanh toán linh hoạt

Chúng tôi chấp nhận thanh toán như ATM, Visa, Internet Banking, Paypal, Baokim, Ngân lượng

Gọi ĐT tư vấn ngay
Chat ngay qua Zalo
Chat ngay qua Messenger
Góp ý cho chúng tôi