现已发布!阅读关于 11 月新增功能和修复的内容。

使用 GitHub Copilot 进行调试

GitHub Copilot 可以帮助您改进在 Visual Studio Code 中的调试工作流。Copilot 可以协助您为项目设置调试配置,并提供有关修复调试过程中发现的问题的建议。本文概述了如何在 VS Code 中使用 Copilot 调试应用程序。

Copilot 可以帮助您完成以下调试任务

  • 配置调试设置:为您的项目生成和自定义 launch 配置。
  • 启动调试会话:使用 copilot-debug 从终端启动调试会话。
  • 修复问题:获取有关修复调试过程中发现的问题的建议。
提示

如果你还没有 Copilot 订阅,可以通过注册 Copilot 免费计划 免费使用 Copilot,并获得每月限量的补全和聊天交互次数。

使用 Copilot 设置调试配置

VS Code 使用 launch.json 文件来存储 调试配置。Copilot 可以帮助您创建和自定义此文件,以便为您的项目设置调试。

  1. 打开聊天视图(⌃⌘I (Windows、Linux 为 Ctrl+Alt+I))。
  2. 输入 /startDebugging 命令。
  3. 按照 Copilot 的指导为您的项目设置调试。

或者,您也可以使用自然语言提示,例如

  • "为 Django 应用创建调试配置"
  • "为 React Native 应用设置调试"
  • "配置 Flask 应用程序的调试"

使用 Copilot 启动调试

copilot-debug 终端命令简化了配置和启动调试会话的过程。在用于启动应用程序的命令前加上 copilot-debug 前缀,Copilot 将自动配置并启动调试会话。

  1. 打开集成终端(⌃` (Windows, Linux Ctrl+`))。

  2. 输入 copilot-debug,后跟您的应用程序的启动命令。例如

    copilot-debug node app.js
    

    copilot-debug python manage.py
    
  3. Copilot 为您的应用程序启动了一个调试会话。现在您可以使用 VS Code 中的内置调试功能。

了解更多关于 VS Code 中的调试

使用 Copilot 修复编码问题

您可以使用 Copilot Chat 来帮助您修复编码问题或改进您的代码。

使用聊天提示

  1. 打开您的应用程序代码文件。

  2. 打开以下任一视图

    • 聊天视图(⌃⌘I (Windows, Linux Ctrl+Alt+I)
    • 内联聊天(⌘I (Windows, Linux Ctrl+I)
  3. 输入类似以下的提示

    • "/fix"
    • "修复此 #selection"
    • "验证此函数的输入"
    • "重构此代码"
    • "提高此代码的性能"

了解更多关于在 VS Code 中使用 Copilot Chat 的信息。

使用编辑器智能操作

要修复应用程序代码的编码问题而不必编写提示,您可以使用编辑器智能操作。

  1. 打开您的应用程序代码文件。

  2. 选择要修复的代码。

  3. 右键单击并选择生成代码 > 修复

    VS Code 提供了一个代码建议来修复代码。

  4. 可选地,通过在聊天提示中提供其他上下文来改进生成的代码。

后续步骤

© . This site is unofficial and not affiliated with Microsoft.