使用 GitHub Copilot 调试
GitHub Copilot 可以帮助你改进 Visual Studio Code 中的调试工作流程。Copilot 可以协助您为项目设置调试配置,并提供调试过程中发现的问题修复建议。本文概述了如何使用 Copilot 在 VS Code 中调试应用程序。
Copilot 可以协助完成以下调试任务:
- 配置调试设置:生成并自定义项目的启动配置。
- 启动调试会话:使用
副驾驶调试从终端启动调试会话。 - 修复问题:收到调试过程中发现的问题修复建议。
提示
如果你还没有Copilot订阅,可以通过注册Copilot免费计划免费使用Copilot,并获得每月的在线建议和聊天互动限制。
用Copilot设置调试配置
VS Code 使用launch.json用于存储调试配置的文件。Copilot 可以帮助你创建和定制这个文件,以便为你的项目设置调试。
- 打开聊天视图(⌃⌘I(Windows,Linux Ctrl+Alt+I))。
- 这时
/startDebugging指挥部。 - 按照Copilot的指导,为你的项目设置调试。
或者,你也可以使用自然语言提示,比如:
- “为Django应用创建调试配置”
- “为 React Native 应用设置调试”
- “为Flask应用程序配置调试”
用Copilot开始调试
该副驾驶调试终端命令简化了调试会话的配置和启动过程。在你启动应用时用的命令前加上副驾驶调试让 Copilot 自动配置并启动调试会话。
-
打开集成终端(⌃'(Windows,Linux Ctrl+'))。
-
进来
副驾驶调试接着是应用程序的启动命令。例如:copilot-debug node app.js或
copilot-debug python manage.py -
Copilot 会为你的应用启动调试会话。你现在可以使用 VS Code 内置的调试功能。
了解更多关于VS Code调试的内容。
修复Copilot的编码问题
你可以用Copilot Chat来帮助你修复编码问题或改进代码。
使用聊天提示
-
打开你的申请码文件。
-
打开以下视图之一:
- 聊天视图(⌃⌘I (Windows,Linux Ctrl+Alt+I))
- 内联聊天(⌘I(Windows,Linux Ctrl+I))
-
输入如下提示:
- “/fix”
- “解决这个 #selection”
- “验证该函数的输入”
- “重构这段代码”
- “提升这段代码的性能”
了解更多关于在 VS Code 中使用 Copilot Chat 的信息。
使用编辑器的智能作
要在不写提示的情况下解决应用代码的编码问题,可以使用编辑器的智能作。
-
打开你的申请码文件。
-
选择你想修复的代码。
-
右键点击并选择“生成代码>修复”。
VS Code 提供了一个修复代码的代码建议。
-
可选地,通过在聊天提示中提供额外的上下文来完善生成的代码。
下一步
- 探索VS Code中的通用调试功能。
- 了解更多关于 VS Code 中的 Copilot 的信息。