Trọn bộ 28 extension gợi ý code trong visual studio code giúp cải thiện hiệu suất làm việc và tiết kiệm thời gian code đáng kể. Cùng tìm hiểu với Fullbootcamp những extension html visual studio code nổi bật trong giới lập trình website nhé!

Top 28 Extension visual studio code

1. Synthwave ’84 Theme

Tên của extension “Synthwave ’84 Theme” được lấy cảm hứng từ làn sóng văn hoá nghệ thuật trong âm nhạc và nghệ thuật đồ họa của những năm 80, với màu neon đặc trưng mang hơi hướng hoài cổ nhưng cũng không kém phần hiện đại.

extension html visual studio code Synthwave ’84 Theme

Để thêm theme này vào Visual Studio Code, bạn chỉ cần truy cập vào phần tiện ích mở rộng (extensions) của VS Code, tìm kiếm Synthwave '84 và nhấn vào nút Install. Nếu muốn kích hoạt hiệu ứng Glow đặc biệt cho chữ, bạn cần thực hiện thêm hai bước:

  • Mở Command Palette bằng cách nhấn Command/Ctrl + Shift + P 
  • Sau đó nhập Enable Neon Dreams > click vào và khởi động lại VS Code để hoàn tất.

2. One Dark Pro Theme

One Dark Pro Theme là một trong những extension hay cho vscode, được sử dụng phổ biến và rất được yêu thích. Với giao diện tối (dark theme) dễ nhìn, giúp bạn đỡ mỏi mắt khi làm việc trong thời gian dài và cũng rất thân thiện với môi trường làm việc ban đêm. Màu sắc và độ tương phản của theme được thiết kế tinh tế, giúp các đoạn mã dễ đọc và tập trung hơn.

One Dark Pro Theme extension visual studio code

Để cài đặt One Dark Pro Theme trên Visual Studio Code, bạn có thể thực hiện theo các bước sau:

  • Mở Visual Studio Code.
  • Truy cập vào phần tiện ích mở rộng (Extensions) bằng cách nhấn vào biểu tượng hình hộp vuông ở thanh công cụ bên trái.
  • Trong thanh tìm kiếm, nhập One Dark Pro.
  • Tìm đến extension One Dark Pro Theme trong kết quả tìm kiếm và nhấn nút Install.
  • Sau khi cài đặt xong, bạn có thể kích hoạt theme này bằng cách mở Command Palette (sử dụng phím tắt Ctrl+Shift+P hoặc Cmd+Shift+P trên Mac), nhập Color Theme, chọn One Dark Pro từ danh sách các theme có sẵn.

Việc thay đổi theme sẽ giúp không gian làm việc của bạn trở nên thoải mái và cá nhân hóa hơn.

3. Nord Theme

Nord Theme là một tiện ích mở rộng extension html visual studio code, nổi bật với giao diện màu sắc nhẹ nhàng, dễ chịu, theo phong cách Bắc Âu. Màu sắc chủ đạo của theme là các tông màu xanh lạnh và xám, giúp tạo ra một không gian làm việc thoải mái và ít gây mỏi mắt. Nord Theme thích hợp cho những ai thích một giao diện tinh tế, đơn giản nhưng vẫn rất hiện đại và chuyên nghiệp.

Nord Theme extension visual studio code

Để cài đặt Nord Theme trên Visual Studio Code, bạn có thể làm theo các bước sau:

  • Mở Visual Studio Code.
  • Truy cập vào phần tiện ích mở rộng (Extensions) bằng cách nhấn vào biểu tượng hình hộp vuông ở thanh công cụ bên trái.
  • Trong thanh tìm kiếm, nhập Nord.
  • Tìm đến extension Nord Theme trong kết quả tìm kiếm và nhấn nút Install.
  • Sau khi cài đặt, bạn có thể áp dụng theme bằng cách mở Command Palette (sử dụng phím tắt Ctrl+Shift+P hoặc Cmd+Shift+P trên Mac), nhập Color Theme, và chọn Nord từ danh sách các theme.

Sử dụng Nord Theme không chỉ giúp cải thiện trải nghiệm người dùng mà còn giúp tăng khả năng tập trung khi lập trình.

4. vscode-icons Extension

vscode-icons được thiết kế để tăng cường trải nghiệm trực quan của người dùng. Extension này cung cấp một bộ sưu tập các icon đa dạng và hấp dẫn cho các loại tệp và thư mục trong trình biên tập.

vscode-icons Extension extension visual studio code

Nhờ vào những icon với đa dạng màu sắc này, người dùng có thể dễ dàng nhận biết và phân loại các loại tệp khác nhau, từ đó cải thiện hiệu quả làm việc và quản lý dự án.

5. Prettier

Prettier là một trong extension cho visual studio code được sử dụngrất phổ biến, dùng để định dạng tự động cho mã lập trình. Nó giúp chuẩn hóa và làm đẹp mã nguồn bằng cách áp dụng một bộ quy tắc định dạng nhất quán, giúp code trở nên dễ đọc và dễ bảo trì hơn. Prettier hỗ trợ nhiều ngôn ngữ lập trình và markup, bao gồm JavaScript, TypeScript, CSS, HTML và nhiều ngôn ngữ khác.

Prettier extension visual studio code

Bạn có thể định dạng tệp tin một cách thủ công trong Visual Studio Code như sau:

  • Mở Command Palette bằng phím tắt "Ctrl + Shift + P" (hoặc "Command + Shift + P" trên Mac).
  • Gõ Format > chọn Format Document từ danh sách xuất hiện.

extension visual studio code Prettier

  • Click vào Configure khi được hỏi.

Hướng dẫn dùng Prettier extension visual studio code

  • Chọn Prettier – Code Formatter để áp dụng định dạng cho mã.

extension vscode-icons Extension gợi ý code trong visual studio code

Ngoài ra, bạn cũng có thể thiết lập tự động định dạng tệp khi lưu:

  • Mở cài đặt của VS Code bằng phím tắt Command/Ctrl +
  • Trong thanh tìm kiếm, nhập Editor: Format on Save.

  • Đánh dấu chọn vào ô Editor: Format on Save để kích hoạt tính năng này.

Sau đấy bạn có thể sử dụng extension này rồi!

6. Live Server

Live Server cung cấp một máy chủ cục bộ nhanh chóng và dễ dàng để xem trước và kiểm tra trang web của bạn trong thời gian thực. Khi bạn thực hiện thay đổi trong mã của mình, Live Server tự động làm mới trang web mở trong trình duyệt, giúp bạn ngay lập tức nhìn thấy các thay đổi.

Live Server extension visual studio code

Việc thiết lập máy chủ cục bộ Local Server trở nên đơn giản hơn rất nhiều, không cần tốn nhiều công sức và thời gian như các phương pháp truyền thống.

Hiện tại, hầu hết các lập trình viên Front-end đều chọn cài đặt tiện ích này. Đối với những người mới bắt đầu học HTML và CSS, việc cài đặt Live Server là một lựa chọn thông minh để thực hành và xem kết quả công việc một cách nhanh chóng và tiện lợi.

7. Auto rename tag

Auto Rename Tag là extension html visual studio code rất hữu ích, đặc biệt dành cho những người phát triển web. Tiện ích này tự động đổi tên cặp thẻ đóng và mở trong HTML và các ngôn ngữ tương tự như XML.

Khi bạn thay đổi tên một thẻ mở, ví dụ từ thẻ mở sang thẻ đóng tương ứng sẽ được tự động cập nhật.

Auto rename tag extension visual studio code

Điểm nổi bật của Auto Rename Tag:

  • Tiết kiệm thời gian: Giảm thiểu thời gian bạn cần để cập nhật thủ công cả thẻ mở và đóng khi chỉnh sửa.
  • Tránh lỗi: Giảm nguy cơ gặp lỗi do quên cập nhật một trong hai thẻ.
  • Hiệu quả trong Code Editing: Tăng tốc độ và hiệu quả khi biên tập mã, đặc biệt trong quá trình xây dựng và bảo trì cấu trúc HTML/XML.

Đây là vs code extensions không thể thiếu cho bất kỳ ai làm việc với HTML hoặc XML, giúp quá trình phát triển web trở nên linh hoạt và chính xác hơn.

8. CSS peek

CSS Peek cho phép bạn đi đến định nghĩa của các lớp, id và các selector khác trong CSS ngay từ tài liệu HTML. Điều này giúp tăng tốc quá trình phát triển bằng cách cho phép bạn nhanh chóng xem và chỉnh sửa CSS mà không cần rời khỏi tài liệu HTML.

CSS peek extension visual studio code

Đây là một công cụ quan trọng cho bất kỳ nhà phát triển front-end nào, giúp tối ưu hóa quy trình làm việc và tăng cường hiệu suất khi làm việc với HTML và CSS.

9. CSS flexbox cheatsheet

CSS Flexbox Cheatsheet là extension visual studio code đặc biệt dành cho những nhà phát triển web muốn nắm vững và sử dụng Flexbox trong CSS một cách hiệu quả. Flexbox là một công cụ mạnh mẽ trong CSS giúp quản lý layout, đặc biệt trong việc sắp xếp các phần tử trên trang web theo cách linh hoạt và đáp ứng.

CSS flexbox cheatsheet extension visual studio code

Để sử dụng CSS Flexbox, bạn chỉ cần thực hiện 1 trong 2 cách sau:

  • Cách 1: Mở Command Palette bằng phím tắt "Ctrl + Shift + P" (hoặc "Command + Shift + P" trên Mac) và nhập vào lệnh "Open CSS Flexbox Cheatsheet".
  • Cách 2: Hoặc khi đang làm việc với thuộc tính display: flex trong mã, bạn có thể click vào thông báo popup "Open CSS Flexbox Cheatsheet" để nhanh chóng mở bảng gợi ý.

Cả hai phương pháp này đều giúp bạn dễ dàng truy cập và ôn lại kiến thức về Flexbox một cách nhanh chóng và tiện lợi.

10. Polacode

Polacode được thiết kế để tạo ra ảnh chụp nhanh đoạn code nhanh chóng và tiện lợi. Extension này cho phép bạn chụp và chia sẻ đoạn mã lập trình của mình dưới dạng hình ảnh đẹp mắt và chuyên nghiệp, rất hữu ích khi bạn muốn chia sẻ mã nguồn trên các nền tảng mạng xã hội hoặc trong các tài liệu.

Polacode extension visual studio code

> > Xem thêm: Khóa học lập trình web Chất Lượng Chỉ 50K

11. HTML SnippetsSnippets

HTML Snippets là một extension gợi ý code trong visual studio code cực kỳ hữu ích, đặc biệt dành cho những người làm việc với HTML. Extension này cung cấp một bộ sưu tập rộng lớn các mẫu mã (snippets) HTML, giúp người dùng nhanh chóng chèn các đoạn mã HTML phổ biến và cần thiết vào tệp tin của mình. Điều này làm tăng hiệu quả công việc và giảm thời gian cần thiết để viết mã từ đầu.

HTML SnippetsSnippets extension visual studio code

Ví dụ, khi bạn cần chèn một thẻ liên kết (thẻ anchor) vào tài liệu HTML, bạn chỉ việc gõ chữ "a" trong Visual Studio Code. Sau đó, chọn tùy chọn xuất hiện trong hộp popup. HTML Snippets sẽ tự động chèn đoạn mã  vào trình biên tập của bạn một cách nhanh chóng và thuận tiện.

Các extension visual studio code HTML SnippetsSnippets

12. HTML CSS Class Completion

HTML CSS Class Completion tự động gợi ý các tên lớp CSS khi bạn đang biên tập tài liệu HTML.

HTML CSS Class Completion extension visual studio code

Khi bạn nhập một tên lớp trong thẻ HTML, tiện ích sẽ hiển thị một danh sách các lớp CSS đã định nghĩa trong các tệp CSS của dự án. Điều này giúp giảm thiểu lỗi và tăng tốc độ làm việc khi bạn cần gán lớp cho các thành phần HTML.

Các extension visual studio code HTML CSS Class Completion

13. View in Browser

Extension View in Browser cho phép bạn nhanh chóng xem trước tài liệu HTML trong trình duyệt mà không cần rời khỏi môi trường phát triển của Visual Studio Code hoặc nhấn phím tắt CTRL + F1. Bằng cách này, bạn có thể kiểm tra và xem trang web của mình như thế nào trong môi trường thực tế của một trình duyệt web.

View in Browser extension visual studio code

14. Debugger for Chrome

Debugger for Chrome giúp kết nối Visual Studio Code với trình duyệt Google Chrome, cho phép bạn sử dụng trình gỡ lỗi (debug) của Visual Studio Code để xem xét và sửa lỗi mã JavaScript ngay trong trình duyệt. Điều này giúp tối ưu hóa quá trình phát triển và gỡ lỗi ứng dụng web.

Debugger for Chrome extension visual studio code

15. JSHint

JSHint là một công cụ phân tích mã nguồn tĩnh, giúp phát hiện lỗi và vấn đề tiềm ẩn trong mã JavaScript. Tiện ích này cung cấp phản hồi ngay lập tức về các vấn đề như lỗi cú pháp, sử dụng biến không hợp lý, và các vấn đề về coding style.

JSHint extension visual studio code

16. jQuery Code Snippets

jQuery Code Snippets cung cấp một bộ sưu tập lớn các đoạn mã (snippets) cho jQuery, giúp bạn nhanh chóng chèn các cú pháp jQuery phổ biến vào tài liệu của mình mà không cần phải gõ lại từ đầu.

jQuery Code Snippets extension visual studio code

Đoạn mã của jQuery Code Snippets hiện có khoảng 130 đoạn mã có sẵn.

17. Bower

Bower for Visual Studio Code là một extension html visual studio code hữu ích, hỗ trợ việc quản lý các phụ thuộc (dependencies) trong các dự án web thông qua Bower, một công cụ quản lý gói phổ biến. Extension này giúp tối ưu hóa quy trình làm việc bằng cách cung cấp các tính năng để tìm kiếm, cài đặt, quản lý và cập nhật các thư viện và frameworks từ Bower ngay trong môi trường Visual Studio Code.

Bower extension visual studio code

Để sử dụng các lệnh Bower trong Visual Studio Code, bạn chỉ cần thực hiện các bước sau:

  • Mở Command Palette bằng cách nhấn phím F1.
  • Gõ "Bower" vào thanh tìm kiếm.
  • Khi danh sách các tùy chọn thả xuống hiện ra, chọn mục "Bower".
  • Từ đây, bạn có thể lựa chọn và thực hiện các lệnh Bower mong muốn.

Các extension visual studio code Bower

18. Git History

Git History cung cấp cho bạn cái nhìn sâu sắc về lịch sử các commit, các nhánh (branches), và các thay đổi trong dự án của bạn. Nó giúp bạn dễ dàng theo dõi và hiểu rõ các thay đổi đã được thực hiện trong quá trình phát triển.

Git History extension visual studio code

Để sử dụng các lệnh liên quan đến Git History trong Visual Studio Code, bạn có thể thực hiện như sau:

  • Mở Command Palette bằng cách nhấn phím F1.
  • Nhập "Git" vào thanh tìm kiếm của Command Palette.
  • Chọn "Git" từ danh sách các tùy chọn hiện ra.
  • Sau đó, chọn lệnh Git mà bạn muốn sử dụng.

Lưu ý: bạn cần mở tệp tin mà bạn muốn xem lịch sử Git trước khi bạn có thể thực hiện các hành động trên nó.

19. JS-CSS-HTML Formatter

JS-CSS-HTML Formatter cung cấp các công cụ để tự động định dạng và làm đẹp mã nguồn JS, CSS và HTML, giúp mã của bạn trở nên sạch đẹp và dễ đọc hơn.

JS-CSS-HTML Formatter extension visual studio code

Trong VS Code đã có chức năng Format, sử dụng phím tắt Shift + Alt + F hoặc chuột phải màn hình code > chọn Format Document. Tuy nhiên extension này vẫn còn hạn chế, tùy theo nhu cầu mà bạn quyết định cài thêm hay không nhé!

20. Darcula Theme

Darcula Theme sử dụng giao diện tối (dark theme) lấy cảm hứng từ màu sắc và phong cách của Darcula, một chủ đề phổ biến trong các môi trường phát triển khác nhau. Theme này được thiết kế để giảm mỏi mắt khi làm việc trong thời gian dài, đặc biệt trong môi trường có ánh sáng yếu, và mang lại trải nghiệm người dùng ấn tượng với màu sắc và độ tương phản dễ nhìn.

Darcula Theme extension visual studio code

21. Open-In-Browser

Plugin Open-In-Browser cung cấp một cách đơn giản để mở tệp HTML hiện tại trong trình duyệt chỉ với một cú nhấp chuột hoặc một phím tắt. Bạn có thể mở được nhiều loại tài liệu như PDF, TXT, XML hay các loại hình ảnh định dạng khác nhau.

22. TODO Highlight

Extension TODO Highlight v2 cho Visual Studio Code là plugin đơn giản nhất trong danh sách của chúng tôi. Nó thực hiện đúng như tên gọi, làm nổi bật các ghi chú TODO, FIXME và các chú thích tùy chỉnh khác trong mã của bạn. Extension này hỗ trợ nhiều chủ đề màu sắc khác nhau để giúp bạn dễ dàng điều hướng qua các chú thích của mình.TODO Highlight extension visual studio code

23. Color Info

Khi làm việc với CSS, SCSS, LESS và các tệp tin có chứa mã màu, Color Info cung cấp thông tin chi tiết về màu sắc chỉ bằng cách đặt con trỏ chuột lên mã màu đó. Thông tin mã màu với các định dạng khác nhau như HSK, HEX, RGB, CMYK.

Color Info extension visual studio code

24. HTML Boilerplate

HTML Boilerplate là một extension hiệu quả cho Visual Studio Code được ưa chuộng bởi nhiều lập trình viên. Nó cung cấp một mẫu template sẵn sàng cho các tệp HTML.

HTML Boilerplate extension visual studio code

Để sử dụng, bạn chỉ cần mở một tệp mới, gõ "html" và sau đó nhấn phím Tab. Ngay lập tức, HTML Boilerplate sẽ tự động tạo ra một tệp HTML với cấu trúc cơ bản, bao gồm các thành phần quan trọng như thẻ head, meta, title, body, và các thẻ cơ bản khác cần thiết cho một tệp HTML.

25. SVG Viewer

SVG Viewer là một tiện ích mở rộng (extension) phổ biến trong Visual Studio Code, được sử dụng rộng rãi bởi các lập trình viên trên khắp thế giới. Extension này cung cấp khả năng xem trước các tệp SVG trực tiếp trong Visual Studio Code, giúp lập trình viên dễ dàng xem và kiểm tra các file SVG mà không cần phải sử dụng bất kỳ phần mềm mở file đồ họa khác.

SVG Viewer extension visual studio code

SVG Viewer không chỉ cho phép bạn xem trước các file SVG, mà còn cung cấp các tính năng bổ sung như chức năng chuyển đổi file SVG sang PNG và tạo lược đồ dữ liệu URL, rất hữu ích cho người dùng. Nếu bạn gặp khó khăn trong việc chuyển đổi định dạng ảnh hoặc muốn hiểu rõ hơn về dữ liệu URL, plugin này sẽ là sự lựa chọn tuyệt vời.

26. Icon Fonts

Icon Fonts giúp lập trình viên dễ dàng tích hợp các icon fonts vào các dự án đang phát triển. Hiện tại, Icon Fonts bao gồm khoảng 20 bộ font icon khác nhau, bao gồm những bộ font phổ biến như Font Awesome, Ionicons, Glyphicons và Material Design Icons. Điều này chứng tỏ tính ứng dụng cao của extension đối với các lập trình viên, đặc biệt là những người yêu thích sự sáng tạo và muốn làm cho dự án của mình trở nên nổi bật hơn.

Icon Fonts extension visual studio code

27. Faker

Faker giúp tạo ra dữ liệu giả mạo như tên người, địa chỉ, số điện thoại, và nhiều thông tin khác, mà không cần phải viết thủ công. Điều này rất hữu ích trong các tình huống như kiểm thử, phát triển giao diện người dùng, và khi cần mô phỏng dữ liệu để kiểm tra các chức năng của ứng dụng.

Faker extension visual studio code

28. Quokka

Quokka cung cấp môi trường chạy mã JavaScript ngay lập tức, cho phép bạn xem kết quả thực thi mã một cách nhanh chóng ngay trong trình biên tập của mình. Điều này giúp bạn kiểm tra và gỡ lỗi mã JavaScript một cách hiệu quả hơn.

Quokka extension visual studio code

Trên đây là những extension hay ho mà fullbootcamp.com muốn giới thiện đến bạn. Hy vọng các extension hay cho visual studio code này sẽ giúp bạn làm việc một cách hiệu quả hơn

image

Đăng ký get khoá học Udemy - Unica - Gitiho ngay!

Get khoá học giá rẻ ngay trước khi bị fix.