Windows Terminal là ứng dụng lưu trữ hiện đại cho các shell dòng lệnh như Command Prompt, PowerShell và bash (thông qua WSL). Windows Terminal được đánh giá cao các tính năng như nhiều tab và ngăn, hỗ trợ ký tự Unicode và UTF-8, và khả năng tạo chủ đề tùy chỉnh cũng như cá nhân hóa văn bản, màu sắc. Trên sân khấu sự kiện GitHub Universe vừa diễn ra, GitHub đã chính thức thông báo rằng GitHub Copilot sẽ có trên Windows Terminal.
Với sự tích hợp nêu trên, các nhà phát triển có thể sử dụng GitHub Copilot để nhận các gợi ý và giải thích lệnh trực tiếp trong terminal bằng Terminal Chat trong Windows Terminal Canary. Tính năng này sẽ khả dụng cho tất cả người dùng Copilot Individual, Business và Enterprise.
Nhóm GitHub cũng thông báo rằng GitHub Copilot cho Xcode hiện đã có trong bản preview công khai. Điều này cho phép các nhà phát triển Apple sử dụng Xcode truy cập vào cùng một trợ giúp mã hóa thông minh mà người dùng các IDE khác được hưởng. Trong bản beta công khai này, Copilot cho Xcode cung cấp các tính năng sau:
- Hoàn thiện mã: Copilot được nhúng liền mạch vào Xcode, cung cấp các gợi ý mã theo thời gian thực khi bạn nhập.
- Hỗ trợ đa ngôn ngữ: GitHub Copilot cho Xcode hỗ trợ nhiều ngôn ngữ lập trình thường được sử dụng trong hệ sinh thái Apple, bao gồm Swift và Objective-C. Điều này đảm bảo rằng tất cả các nhà phát triển đều có thể hưởng lợi từ sự hỗ trợ thông minh của Copilot, bất kể ngôn ngữ ưa thích của họ là gì.
- Gợi ý đa dòng: Theo mặc định, bạn sẽ thấy gợi ý một dòng. Tuy nhiên, nếu có gợi ý nhiều dòng, bạn có thể truy cập chúng bằng cách giữ phím Option và nhấn Option + Tab để chấp nhận gợi ý đầy đủ.
- Lọc nội dung: Copilot bao gồm các bộ lọc nâng cao để sàng lọc nội dung có hại hoặc không phù hợp khỏi các đề xuất của mình. Điều này đảm bảo rằng tất cả các đề xuất mã đều tuân thủ các tiêu chuẩn chuyên nghiệp và góp phần tạo nên môi trường mã hóa an toàn, tôn trọng.
- Chặn các đề xuất khớp với mã công khai: Bạn có tùy chọn kích hoạt bộ lọc phát hiện trùng lặp để chặn các đề xuất khớp với mã công khai trên GitHub.
Ngoài hỗ trợ Windows Terminal và Xcode, Microsoft cũng công bố một số bản cập nhật mới thú vị cho GitHub Copilot. GitHub Copilot Chat trong VS Code, Visual Studio và GitHub.com hiện hỗ trợ tìm kiếm trên web thông qua tính năng Copilot Access to Bing mới.
Với tính năng này, các nhà phát triển có thể dễ dàng thảo luận về các sự kiện gần đây, những dự án, xu hướng và công nghệ mới. Ví dụ, các nhà phát triển có thể đặt câu hỏi như "Phiên bản Typescript mới nhất là gì?" hoặc "Khi nào thì bản cập nhật Node.js lớn tiếp theo ra mắt?" Tính năng này hiện đã có sẵn cho người dùng Copilot Business và Copilot Enterprise.
Với những cải tiến liên tục và lỗ trình hỗ trợ nền tảng rộng hơn, GitHub Copilot đang sẵn sàng trở thành một công cụ không thể thiếu cho các nhà phát triển trên nhiều hệ sinh thái khác nhau.