9 Tiện ích mở rộng mã Visual Studio giúp việc lập trình trở nên dễ dàng hơn

9 Tiện ích mở rộng mã Visual Studio giúp việc lập trình trở nên dễ dàng hơn

Mã Visual Studio của Microsoft là một trong những trình soạn thảo văn bản miễn phí tốt nhất có sẵn ngay bây giờ. Nó kết hợp một bộ tính năng đầy đủ với tính dễ sử dụng tương đối và hiệu suất là tốt một cách đáng ngạc nhiên đối với một ứng dụng Electron. Một trong những lý do khiến mọi người yêu thích nó, ngoài những lý do trên, là khả năng mở rộng của nó.





Giống như nhiều trình soạn thảo văn bản phổ biến khác, Visual Studio Code có sẵn một lượng lớn các tiện ích mở rộng để tùy chỉnh hành vi của nó. Những thứ này có thể thay đổi hàng loạt cách hoạt động và cảm nhận của Visual Studio Code, chẳng hạn như thêm liên kết khóa kiểu Vim hoặc Emacs. Với danh sách này, chúng tôi chỉ tổng hợp một số mục yêu thích của chúng tôi.





Cách cài đặt tiện ích mở rộng mã Visual Studio

Trong trường hợp bạn không quen, rất dễ cài đặt các tiện ích mở rộng trong Visual Studio Code. Nhấn vào Tiện ích mở rộng biểu tượng ở bên trái màn hình. Đó là biểu tượng thứ năm ở dưới, ngay bên dưới biểu tượng Gỡ lỗi.





Bây giờ chỉ cần nhập tên hoặc một phần tên của tiện ích mở rộng bạn muốn cài đặt. Nhấp vào tên để đọc tổng quan về tiện ích mở rộng, sau đó nhấp vào Cài đặt biểu tượng để cài đặt nó.

1. Visual Studio IntelliCode

Được phát triển bởi Microsoft DevLabs, Visual Studio IntelliCode là một tiện ích mở rộng sử dụng trí thông minh nhân tạo để giúp bạn viết mã. Phần mở rộng hiện hỗ trợ Python, JavaScript / TypeScript và Java.



bạn có thể thấy ai đã chặn bạn trên facebook

Nếu bạn đã sử dụng Intellisense trước đây trong Visual Studio hoặc Visual Studio Code, bạn sẽ có ý tưởng về những gì mong đợi. Sự khác biệt ở đây là về cơ bản đây là một ý tưởng thậm chí còn thông minh hơn.

Phần mở rộng này vẫn đang trong giai đoạn phát triển ban đầu và đã rất ấn tượng. Sau khi nó có thêm một thời gian phát triển, bạn thậm chí có thể thấy điều này được tích hợp ngay trong Visual Studio Code.





2. Đồng bộ hóa Cài đặt

Hầu hết những người sử dụng trình soạn thảo văn bản thường xuyên thực hiện ít nhất một vài chỉnh sửa đối với cài đặt của nó. Nhiều người thậm chí còn đi xa hơn, tùy chỉnh nó để phù hợp với phong cách làm việc cá nhân của họ. Nếu bạn thường xuyên làm việc trên nhiều máy, việc liên tục thực hiện các điều chỉnh này bằng tay có thể gây khó chịu.

Đồng bộ hóa cài đặt nhằm giải quyết vấn đề đó. Sử dụng GitHub Gist đơn giản, Đồng bộ hóa cài đặt, đồng bộ hóa cài đặt của bạn. Điều này bao gồm các tiện ích mở rộng khác và cấu hình của chúng, vì vậy, toàn bộ cấu hình của bạn sẽ trở thành di động. Thực hiện một số thay đổi trên một máy, đồng bộ hóa cài đặt của bạn và bạn có thể dễ dàng đồng bộ hóa chúng trên các máy khác.





Phải mất một vài phút để thiết lập Đồng bộ hóa cài đặt, sau đó bạn không cần phải suy nghĩ lại. Hướng dẫn thiết lập nó có sẵn thông qua Tổng quan về tiện ích mở rộng trong Visual Studio Code.

3. Đường dẫn Intellisense

Nếu bạn sử dụng Visual Studio Code để chỉnh sửa tệp cấu hình cá nhân hoặc hệ thống, Đường dẫn Intellisense có thể là một cứu cánh. Tóm lại, tiện ích mở rộng bổ sung tính năng hoàn thành kiểu Intellisense vào tên tệp, cho phép bạn dễ dàng nhập các tên đường dẫn dài mà không cần phải chuyển chúng vào bộ nhớ.

Đây là một tiện ích mở rộng tương đối đơn giản, nhưng nó có một vài tùy chọn cấu hình. Ví dụ: bạn có thể chọn có thêm dấu gạch chéo sau tên thư mục hay không. Các tùy chọn khác bao gồm có hay không đưa tên tệp vào câu lệnh nhập và khả năng bỏ qua một số loại tệp nhất định.

4. Trình khám phá tác vụ

Các Trình khám phá tác vụ tiện ích mở rộng thêm các chức năng chạy tác vụ kiểu IDE vào Visual Studio Code. Điều này chủ yếu bao gồm các nhiệm vụ xây dựng cho dự án hiện tại của bạn, nhưng cũng có thể bao gồm bash, Python và các tập lệnh khác.

Task Explorer hỗ trợ một số công cụ xây dựng tiêu chuẩn. Chúng bao gồm NPM, Grunt, Gulp, Ant, Make và Visual Studio Code. Phần mở rộng có thể tùy chỉnh, cho phép bạn tùy chỉnh đường dẫn đến từng trình chạy tác vụ và ngôn ngữ kịch bản. Điều này rất hữu ích nếu bạn đã cài đặt nhiều phiên bản và muốn sử dụng một phiên bản cụ thể.

5. GoLens

Visual Studio Code có tính năng tích hợp Git ra khỏi hộp, như chúng tôi đã đề cập trước đây, vì vậy bạn có thể không hoàn toàn cần tiện ích mở rộng này. Mà nói, GoLens thêm một số tính năng giúp bạn hình dung, điều hướng và hiểu lịch sử Git của dự án.

Trong số các tính năng khác, GitLens bổ sung chế độ xem chênh lệch phân chia mạnh mẽ giúp bạn dễ dàng hình dung sự khác biệt giữa cam kết và chi nhánh. Tiện ích mở rộng này cũng cho phép bạn tìm kiếm trong lịch sử cam kết dự án, tìm kiếm theo tác giả, tệp, thông báo cam kết và hơn thế nữa.

Các tính năng khác bao gồm một bản đồ nhiệt trong Visual Studio Code gutter cho phép bạn dễ dàng xem nơi hầu hết các công việc đang diễn ra trong một tệp nhất định. Điểm mấu chốt là nếu bạn phụ thuộc nhiều vào Git, ít nhất bạn nên dùng thử plugin này.

ứng dụng giao đồ ăn rẻ nhất là gì

6. Đẹp hơn

Nếu bạn là nhà phát triển giao diện người dùng và đặc biệt là nếu bạn cần làm theo hướng dẫn về phong cách, Đẹp hơn có thể là bạn thân mới của bạn. Tiện ích mở rộng Prettier tự động định dạng JavaScript, TypeScript và CSS bằng công cụ định dạng mã có cùng tên.

Prettier lấy mã bạn viết và viết lại cho bạn, tuân theo một bộ nguyên tắc định dạng nghiêm ngặt. Tiện ích mở rộng là 'ngoan cố', nghĩa là nó tự đưa ra một số quyết định, nhưng bạn có thể sử dụng tiện ích mở rộng với các công cụ eslint hoặc tslint để đảm bảo nó tuân theo cấu hình linting của riêng bạn.

7. Bộ chỉnh màu cặp giá đỡ

Bộ chỉnh màu cặp giá đỡ là một plugin được mô tả tốt theo tên của nó. Nó tự động tô màu các ký tự nhất định để giúp bạn biết độ lồng sâu của một đoạn mã nhất định. Một số ngôn ngữ được hỗ trợ ngay lập tức, nhiều ngôn ngữ đến mức gần như chắc chắn rằng ngôn ngữ bạn chọn được hỗ trợ.

Theo mặc định,

()

,

[]

, và

{}

được đối sánh, nhưng bạn cũng có thể xác định các ký tự trong ngoặc vuông khác mà bạn muốn được đối sánh. Những loại plugin này có xu hướng rất phân cực, nhưng nếu bạn không chắc mình có muốn hay không, hãy thử Bracket Pair Colorizer.

8. Mã thời gian

Bạn đã bao giờ tự hỏi mình dành bao nhiêu giờ một tuần trong trình soạn thảo văn bản của mình? Điều gì về thời gian tốt nhất trong ngày hoặc ngày trong tuần để lập trình tối ưu? Nếu bạn đã từng thắc mắc về những chỉ số này hoặc bất kỳ số liệu nào khác, Giờ mã Dành cho bạn.

Code Time đo lường hoạt động của bạn trong Visual Studio Code và báo cáo cho bạn về các hoạt động trên, cũng như các số liệu khác. Bạn sẽ thấy các chỉ số thời gian thực trên thanh trạng thái và có một bảng điều khiển trong trình chỉnh sửa để có cái nhìn tốt hơn.

Bạn có thể đặt Thời gian viết mã để gửi cho bạn báo cáo email hàng tuần, trong khi tích hợp Lịch Google cho phép bạn tự động dành thời gian cho thời gian lập trình tốt nhất của mình, để tránh chúng bị hủy hoại bởi các cuộc họp.

9. REST khách hàng

Cho dù bạn là nhà phát triển web front-end hay người dành phần lớn thời gian của họ trên máy chủ, bạn có thể gặp phải những trường hợp cần kiểm tra API REST. Có các plugin trình duyệt cho việc này và nhiều công cụ khác, nhưng nếu bạn dành phần lớn thời gian trong trình soạn thảo văn bản, tại sao không có ứng dụng khách ở nơi bạn cảm thấy thoải mái nhất?

Đây là một tiện ích mở rộng tương đối đơn giản thực hiện những gì nó tuyên bố. Bạn có thể dễ dàng gửi các yêu cầu HTTP cũng như gửi các lệnh cURL. Để xác thực, tiện ích mở rộng hỗ trợ xác thực cơ bản, xác thực thông báo, Chứng chỉ ứng dụng khách SSL, v.v.

Năng suất hơn trong Visual Studio Code

Các tiện ích mở rộng này chỉ là bước khởi đầu, đặc biệt nếu bạn mới sử dụng Visual Studio Code. Đầu tiên, có rất nhiều tiện ích mở rộng khác có sẵn. Trong hầu hết các trường hợp, chúng tôi đặc biệt tránh các tiện ích mở rộng dành riêng cho ngôn ngữ, nhưng vẫn có rất nhiều tiện ích mở rộng trong số đó. Cho dù bạn viết mã bằng JavaScript, C ++, Go hay ngôn ngữ khác, bạn sẽ tìm thấy các tiện ích mở rộng có thể giúp công việc của bạn dễ dàng hơn.

Ngoài ra còn có nhiều cách khác để hoàn thành công việc nhanh hơn trong Visual Studio Code. Để giúp bạn bắt đầu, chúng tôi có một danh sách các mẹo cần thiết để giúp bạn làm việc hiệu quả hơn trong Visual Studio Code.

Đăng lại Đăng lại tiếng riu ríu E-mail Xóa các tệp và thư mục Windows này để giải phóng dung lượng đĩa

Cần xóa dung lượng ổ đĩa trên máy tính Windows của bạn? Dưới đây là các tệp và thư mục Windows có thể được xóa một cách an toàn để giải phóng dung lượng ổ đĩa.

Đọc tiếp
Chủ đề liên quan
  • Lập trình
  • Mã Visual Studio
Giới thiệu về tác giả Kris Wouk(118 Bài báo đã xuất bản)

Kris Wouk là một nhạc sĩ, nhà văn và bất cứ thứ gì được gọi khi ai đó tạo video cho web. Một người đam mê công nghệ bao lâu cũng có thể nhớ, anh ta chắc chắn có hệ điều hành và thiết bị yêu thích, nhưng dù sao thì anh ta vẫn sử dụng nhiều hệ điều hành và thiết bị khác nhất có thể, chỉ để bắt kịp.

tại sao ổ cứng ngoài của tôi không hiển thị
Xem thêm từ Kris Wouk

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký