本站点文档内容均翻译自code.visualstudio.com,仅供个人学习,如有差异请以官网为准。

使用 GitHub Copilot 进行调试

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

Copilot可以协助以下调试任务:

  • 配置调试设置:为您的项目生成和定制启动配置。
  • 开始调试会话:使用Copilot-调试从终端开始调试会话。
  • 修复问题:接收在调试过程中发现的问题的修复建议。
小贴士

如果你还没有 Copilot 订阅,你可以通过注册 Copilot 免费计划 来免费使用 Copilot,并获得每月有限的内联建议和聊天互动。

使用 Copilot 设置调试配置

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

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

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

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

开始使用 Copilot 进行调试

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

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

  2. 输入Copilot-调试接着是你的应用的启动命令。例如:

    Copilot调试 节点 应用程序.js
    

    Copilot调试 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. 输入提示,例如:

    • "/修复"
    • 修复这个 #选择
    • “验证此函数的输入”
    • “重构这段代码”
    • 改进此代码的性能

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

使用编辑器智能操作

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

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

  2. 选择您想要修复的代码。

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

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

  4. 可选地,通过在聊天提示中提供更多的上下文信息来优化生成的代码。

下一步