Hướng dẫn dùng tiện ích GitHub Copilot Chat trong Visual Studio

Trong bài viết này, bạn sẽ hiểu rõ hơn về tính năng của GitHub Copilot Chat và cách sử dụng công cụ này trong phần mềm Visual Studio.
Hướng dẫn sử dụng tiện ích GitHub Copilot Chat trong Visual Studio

GitHub Copilot Chat là gì?  

GitHub Copilot Chat là một tiện ích mở rộng, cho phép bạn trò chuyện với Copilot, một trợ lý được hỗ trợ bởi AI giúp bạn viết code tốt hơn

GitHub Copilot Chat hỗ trợ hai tính năng chính:

  • Chế độ xem trò chuyện: Tìm kiếm sự trợ giúp của Copilot cho bất kỳ nhiệm vụ hoặc câu hỏi nào trong chế độ xem Trò chuyện.
  • Tinh chỉnh nội tuyến: Áp dụng trực tiếp các đề xuất của Copilot vào mã của bạn, duy trì quy trình làm việc của bạn một cách liền mạch

Tại sao nên sử dụng GitHub Copliot Chat? 

GitHub Copilot Chat cung cấp hỗ trợ AI để giúp bạn đưa ra quyết định sáng suốt và viết mã tốt hơn. Với sự tích hợp chặt chẽ trong Visual Studio, Copilot Chat hiểu bạn đang làm gì và có thể giúp bạn thực hiện các nhiệm vụ phát triển như:

  • Giải thích code: nhận phân tích chuyên sâu và giải thích cách hoạt động của khối mã
  • Trợ giúp về code: nhận câu trả lời cho các câu hỏi liên quan đến lập trình bằng ngôn ngữ tự nhiên hoặc định dạng đoạn mã
  • Tinh chỉnh code: nhận các đề xuất và đề xuất mã theo ngữ cảnh cụ thể
  • Unit testing: tạo unit test
  • Profiling: tối ưu hóa hiệu suất mã
  • Gỡ lỗi: tìm sự cố và nhận các bản sửa lỗi được đề xuất cho các lỗi và ngoại lệ.
ChatGPT API cho phép các nhà lập trình tích hợp ChatGPT vào các ứng dụng, sản phẩm hoặc dịch vụ của riêng họ
GitHub Copilot Chat có thể trả lời nhiều câu hỏi liên quan đến code về các chủ đề bao gồm cú pháp, khái niệm lập trình, trường hợp thử nghiệm, gỡ lỗi, v.v.

Cách cài đặt GitHub Copilot Chat trong Visual Studio

Bước 1: Mở Visual Studio.

Bước 2: Trên thanh menu, chọn Tiện ích mở rộng (Extensions) > Quản lý tiện ích mở rộng (Manage Extensions).

Bước 3: Trong hộp Tìm kiếm, nhập “GitHub Copilot Chat”.

Bước 4: Chọn tiện ích mở rộng GitHub Copilot Chat, sau đó chọn nút Tải xuống.

Bước 5: Khởi động lại Visual Studio để hoàn tất quá trình cài đặt.

Các cách sử dụng GitHub Copilot Chat 

Bạn có thể đặt các câu hỏi liên quan đến code bằng ngôn ngữ tự nhiên và GitHub Copilot Chat sẽ trả lời những câu hỏi này dựa trên context đó.

Có hai cách bạn có thể hỏi Github Copilot Chat:

  • Cửa sổ trò chuyện hoặc
  • Trực tiếp trong code mà bạn đang muốn sửa đổi bằng cách sử dụng trò chuyện nội tuyến .

Đối với các câu hỏi mà mục tiêu của bạn là sửa đổi hoặc thêm vào tệp mã bạn đã mở trong trình chỉnh sửa, chế độ xem trò chuyện nội tuyến thường sẽ hoạt động tốt nhất, trong khi các câu hỏi mã hóa tổng quát hơn sẽ được trả lời tốt nhất trong khung trò chuyện.

Đặt câu hỏi trong cửa sổ trò chuyện

Cửa sổ trò chuyện của Copilot Chat trong Visual Studio cho phép bạn đặt câu hỏi và xem câu trả lời trong khung trò chuyện. Đây thường là cách tốt nhất để làm việc với Copilot về trợ giúp lập trình và các câu hỏi mã hóa chung.

Bước 1: Trong Visual Studio, chọn Xem (View) > GitHub Copilot Chat.

Bước 2: Trong cửa sổ Copilot Chat, nhập câu hỏi liên quan đến code vào hộp văn bản Ask Copilot . Nhấn Enter hoặc chọn Gửi để đặt câu hỏi của bạn.

Cửa sổ GitHub Copliot Chat
Cửa sổ GitHub Copliot Chat

Bước 3: Nếu Copilot Chat cung cấp đề xuất code mà bạn muốn sử dụng, hãy chọn Copy code block (Sao chép khối mã) để sao chép và đề xuất mã, Insert in new files (Chèn vào tệp mới) để chèn đề xuất mã vào tệp mới hoặc chọn Preview (Xem trước) để chèn đề xuất mã vào tệp mã hiện tại của bạn.

Sử dụng nút Preview (Xem trước) cho phép bạn xem trước mã ở vị trí mục tiêu để bạn có thể dễ dàng xem những gì đang được cập nhật.

Cửa sổ GitHub Copliot Chat
Một số tính năng của GitHub Copliot Chat

Đặt câu hỏi trong chế độ xem trò chuyện nội tuyến

Chế độ xem trò chuyện nội tuyến của Copilot Chat trong Visual Studio cho phép bạn đặt câu hỏi và xem câu trả lời nội tuyến bằng mã trong chính cửa sổ soạn thảo.

Với trò chuyện nội tuyến, bạn không cần phải quay đi quay lại cửa sổ trò chuyện. Đây thường là cách tốt nhất để làm việc với Copilot đối với các câu hỏi bổ sung hoặc cập nhật tệp mã hiện đang mở.

Cửa sổ GitHub Copliot Chat
Bước 1: Trong Visual Studio, nhấp chuột phải vào cửa sổ trình soạn thảo của bạn và chọn Ask Copilot để hiển thị chế độ xem trò chuyện nội tuyến của Copilot Chat trong chính trình chỉnh sửa. 
Cửa sổ GitHub Copliot Chat
Bước 2: Nhập câu hỏi liên quan đến đoạn code của bạn vào hộp văn bản Ask Copilot , sau đó nhấn Enter hoặc chọn Gửi để đặt câu hỏi của bạn.
Cửa sổ GitHub Copliot Chat
Bước 3: Bạn sẽ thấy các đề xuất code từ Copilot Chat trong chế độ xem khác biệt của Visual Studio. Bạn có thể xem lại và tinh chỉnh những gì đang được đề xuất và áp dụng cho mã của mình bằng cách chọn Chấp nhận hoặc loại bỏ bằng cách chọn Hủy .

Share:

Mục lục

Bài viết liên quan

Gửi tin nhắn cho chúng tôi

Bài viết khác