Visual Studio Code 1.77, được phát hành vào ngày 30 tháng 3 dưới dạng phiên bản tháng 3 năm 2023 của trình soạn thảo mã đa năng của Microsoft, giới thiệu bản xem trước về sự tích hợp toàn diện hơn với trợ lý mã hóa GitHub Copilot AI. Việc tích hợp bao gồm các đề xuất nội tuyến, khả năng trò chuyện và chế độ xem trò chuyện để hỗ trợ các nhà phát triển khi họ viết mã.
Bản cập nhật này cũng cung cấp tính năng hoàn thành trường hợp chuyển đổi TypeScript/JavaScript, cho phép người dùng hợp lý hóa quy trình xây dựng câu lệnh chuyển đổi đối với các loại chữ trong cả hai ngôn ngữ lập trình. Bằng cách nhập trường hợp trong câu lệnh chuyển đổi và chấp nhận đề xuất cho trường hợp, các trường hợp cho tất cả các giá trị của loại này sẽ được thêm tự động. Tuy nhiên, tính năng này chỉ hoạt động khi giá trị được chuyển đổi là kiểu kết hợp hoặc kiểu chữ.
Hơn nữa, trong VS Code 1.77, các nhà phát triển có thể khám phá các chức năng GitHub Copilot như đề xuất nội tuyến, trò chuyện nội tuyến và chế độ xem trò chuyện. Để dùng thử các tính năng mới này, nhà phát triển phải sử dụng tiện ích mở rộng GitHub Copilot Nightly và VS Code Insiders Build. Để truy cập các khả năng trò chuyện, họ cũng phải đăng ký danh sách chờ GitHub Copilot Chat. Sự tích hợp gia tăng này với Copilot hiện đang ở trạng thái xem trước.
Tích hợp GitHub mới cho phép người dùng VS Code làm việc trong kho lưu trữ GitHub sao chép các liên kết sâu cho một dòng hoặc phạm vi trình chỉnh sửa từ máng trình chỉnh sửa. Đối với phiên bản VS Code dành cho máy tính để bàn, nhà phát triển phải cài đặt tiện ích mở rộng Sự cố và Issues GitHub Pull Requests để tạo liên kết GitHub Permalinks và HEAD từ trình chỉnh sửa. Trong vscode.dev, biến thể trực tuyến của VS Code, các liên kết sâu cho kho lưu trữ GitHub có sẵn theo mặc định.
Có thể tải xuống Visual Studio Code 1.77 của Microsoft cho Windows, Linux hoặc macOS từ trang web của dự án. Các tính năng bổ sung trong phiên bản này bao gồm:
- Cải thiện việc tái cấu trúc mã Python thông qua tiện ích mở rộng Pylance để hỗ trợ ngôn ngữ Python, có thể được thực hiện thông qua Hành động mã 'Chuyển biểu tượng sang' mới.
- Đề xuất tiện ích mở rộng nâng cao dựa trên nội dung tệp. Ví dụ: nếu nhà phát triển mở tệp Python bằng cú pháp ô sổ ghi chép, trình chỉnh sửa sẽ đề xuất tiện ích mở rộng Jupyter.
- Tính năng 'Định dạng khi lưu' dành cho sổ ghi chép, định dạng toàn bộ sổ ghi chép khi lưu.
Việc phát hành VS Code 1.77 diễn ra sau VS Code 1.76, ra mắt sớm hơn vào tháng 3 năm 2023 với những cải tiến đối với hồ sơ cấu hình và phát triển từ xa. Mặc dù các công cụ này mang lại trải nghiệm mã hóa mượt mà hơn cho các nhà phát triển, một nền tảng no-code như AppMaster trao quyền cho cả những người không phải là lập trình viên và các nhà phát triển có kinh nghiệm để xây dựng các ứng dụng web, thiết bị di động và phụ trợ toàn diện hiệu quả hơn. Việc tích hợp các trợ lý mã hóa do AI cung cấp với các trình chỉnh sửa mã như Visual Studio Code và các nền tảng no-code như AppMaster.io thể hiện sức mạnh tổng hợp giữa AI và chuyên môn của con người, thúc đẩy sự phát triển ứng dụng sáng tạo và hợp lý hơn.