8 tiện ích mở rộng mã Visual Studio mà bạn không biết là mình cần
Visual Studio Code (VS Code) nổi bật như một môi trường phát triển phần mềm đặc biệt, với khả năng chỉnh sửa mã tuyệt vời và hỗ trợ nhiều ngôn ngữ.
Tuy nhiên, tiềm năng thực sự của nó nằm ở chức năng bổ sung được cung cấp bởi bộ sưu tập tiện ích mở rộng đa dạng. Các tiện ích mở rộng này có thể cải thiện đáng kể năng suất và hợp lý hóa quy trình làm việc của bạn.
Trong số các tiện ích mở rộng đáng chú ý dành cho Mã VS giúp mã hóa dễ dàng hơn, Bảng điều khiển tỏa sáng. Tương tự như quay số nhanh menu được tìm thấy trong các trình duyệt phổ biến như Chrome và Firefox, tiện ích mở rộng này trình bày một bảng điều khiển thuận tiện cho phép truy cập nhanh vào các dự án hoặc không gian làm việc thường dùng của bạn.
Bảng điều khiển cho phép bạn thêm, chỉnh sửa, xóa hoặc sắp xếp lại các dự án trong giao diện của nó. Nó cũng cho phép bạn sử dụng màu sắc, độ dốc hoặc thậm chí là biểu tượng cảm xúc để phân biệt các nút dự án.
Mặc dù Mã VS vượt trội trong việc tạo và thực thi mã, nhưng trình xử lý tệp tích hợp sẵn của nó dành cho các định dạng dữ liệu có thể bị thiếu khi gặp phải các tệp phức tạp hơn.
Nhập tiện ích mở rộng Xem trước dữ liệu, phục vụ như một tài sản có giá trị bằng cách nâng cao khả năng xử lý dữ liệu của Mã VS. Tiện ích mở rộng này trang bị cho bạn các trình xử lý, công cụ trực quan hóa và các chức năng quản lý cho nhiều định dạng phổ biến.
Cho dù bạn đang làm việc với các tệp JSON hay CSV hay thậm chí là Excel, Apache Arrow, Avro, YAML và các tệp cấu hình khác, thì Data Preview đều hỗ trợ bạn.
Sử dụng thư viện phân tích dữ liệu phát trực tuyến được viết bằng WebAssugging, tiện ích mở rộng đảm bảo xử lý hiệu quả, ngay cả đối với các tệp vượt quá 10MB. Hơn nữa, hỗ trợ cho Apache Parquet đang được triển khai để đưa vào bản phát hành trong tương lai.
Trong thế giới phát triển web, mô hình giao diện người dùng và tài liệu, thường xuyên có nhu cầu về hình ảnh giữ chỗ. Tiện ích mở rộng Hình ảnh giữ chỗ đơn giản hóa nhiệm vụ sử dụng chúng.
Tiện ích mở rộng này cho phép bạn chèn hình ảnh dưới dạng tham chiếu HTML từ nhiều nhà cung cấp hình ảnh phổ biến khác nhau, bao gồm các dịch vụ chụp ảnh lưu trữ như Bapt, hợp lý hóa quy trình tạo hình ảnh.
Chỉ định kích thước mục tiêu mong muốn và nhà cung cấp, và nó sẽ chọn ngẫu nhiên một hình ảnh phù hợp với yêu cầu dự án của bạn.
Cũng giống như hình ảnh giữ chỗ, các tình huống nhất định yêu cầu văn bản giữ chỗ hoặc dữ liệu giả tạo. Trong những trường hợp như vậy, tiện ích mở rộng VSCode Faker nổi lên như một giải pháp mạnh mẽ, có khả năng tạo dữ liệu giả một cách nhanh chóng và dễ dàng.
Cho dù bạn cần một dòng địa chỉ, số điện thoại hay một đoạn văn bản giả lorem ipsum, tiện ích mở rộng này đều đáp ứng được nhu cầu của bạn. Ngoài ra, nó có thể tạo dữ liệu phù hợp với các ngôn ngữ cụ thể, miễn là bạn có ID ngôn ngữ tương ứng.
Đối với các blogger, nhà báo và người sáng tạo nội dung thuộc mọi thể loại, việc thu được thông tin chi tiết về số lượng từ và thời gian đọc là vô giá. Tiện ích mở rộng WordCounter là một công cụ rất hữu ích cho Mã VS cung cấp các số liệu toàn diện và có thể định cấu hình.
Nó cho phép bạn phân tích số từ, số ký tự, số dòng, số đoạn và thời gian đọc với độ chi tiết cao. Đặt một thước đo có thể tùy chỉnh trong thanh trạng thái Mã VS, tiện ích mở rộng này đảm bảo dễ dàng theo dõi các chỉ số này.
Điều chỉnh các cài đặt như dấu phân cách từ và từ mỗi phút cho phù hợp với sở thích cá nhân của bạn.
Tiện ích mở rộng này cho phép bạn nhanh chóng điều hướng qua mã của mình mà không cần phụ thuộc nhiều vào chuột.
Sau khi kích hoạt, Jumpy tô điểm cho mã của bạn trên màn hình bằng các nhãn mã gồm hai chữ cái, biểu thị các điểm chính như ngắt dòng và bắt đầu biểu thức.
Để điều hướng đến một nhãn cụ thể, chỉ cần nhập mã gồm hai chữ cái tương ứng. Có rất nhiều tùy chọn tùy chỉnh, cho phép bạn chọn các ký hiệu được sử dụng cho mã.
Ngoài ra, bạn có thể chọn các nhãn từ A đến Z và từ 0 đến 9 mặc định. Đáng chú ý, Jumpy tránh các tổ hợp phím được cấu hình sẵn để giảm thiểu xung đột với các tiện ích mở rộng khác. Bạn có quyền tự do xác định các tổ hợp phím ưa thích của mình, khai thác liền mạch sức mạnh của công cụ điều hướng này.
Quản lý cài đặt trong Mã VS đôi khi có thể gây khó khăn. May mắn thay, tiện ích mở rộng Toggle do Peng Lv phát triển đã ra đời, giúp quá trình này trở nên dễ quản lý hơn đáng kể.
Nó cho phép bạn chỉ định các tổ hợp phím dễ dàng chuyển đổi bất kỳ cài đặt Mã VS nào. Chỉ cần kích hoạt liên kết phím được chỉ định, bạn có thể dễ dàng chuyển đổi giá trị của cài đặt được liên kết.
Tiện ích mở rộng này thậm chí còn cho phép bạn chỉ định nhiều cài đặt được bật bằng cùng một tổ hợp phím. Mặc dù cấu hình thủ công của tệp keybind là cần thiết, nhưng quá trình thiết lập rất đơn giản.
Sử dụng Tùy chọn: Mở Phím tắt (JSON) để tạo hoặc mở tệp, dán ví dụ được cung cấp và tham khảo tham chiếu liên kết phím để tùy chỉnh các liên kết của bạn.
VS Code là một trong những trình soạn thảo mã đánh dấu cú pháp tốt nhất, nhưng nó cũng có các khả năng đặc biệt để xử lý các dạng văn bản khác nhau, bao gồm cả tài liệu văn bản thuần túy.
Tiện ích mở rộng Text Power Tools làm phong phú Mã VS với một loạt các tiện ích xử lý văn bản giúp cải thiện khả năng mặc định của nó.
Tiện ích mở rộng có một bộ công cụ đa dạng. Bạn có thể sử dụng chúng để:
- Lọc các dòng trong tệp bằng biểu thức chính quy.
- Thay đổi trường hợp của văn bản đã chọn.
- Nối hoặc thêm văn bản vào dòng hoặc vùng.
- Sắp xếp các vùng văn bản dựa trên các tiêu chí khác nhau.
- Dán dữ liệu clipboard ở các định dạng khác nhau.
- Tạo dữ liệu giữ chỗ.
- Thay đổi mã hóa và thao tác với các biểu mẫu chuẩn hóa Unicode.
Và nhiều hơn nữa. Text Power Tools cũng cung cấp một tính năng tiện lợi gọi là khe cắm văn bảncho phép bạn lưu trữ tối đa năm mục trong khay nhớ tạm để dễ dàng sử dụng lại.
Nâng cao năng suất phát triển phần mềm
Bộ sưu tập tiện ích mở rộng khổng lồ của VS Code cho phép bạn nâng cao trải nghiệm mã hóa và hợp lý hóa quy trình làm việc của mình theo nhiều cách.
Từ khả năng truy cập dự án nhanh chóng nhờ tiện ích mở rộng Bảng điều khiển đến các khả năng xử lý dữ liệu nâng cao do Data Preview cung cấp, các tiện ích mở rộng có sẵn cho Mã VS đáp ứng nhiều nhu cầu khác nhau.