981377660LMT / ts

ts学习
6 stars 1 forks source link

copilot 使用心得 #635

Open 981377660LMT opened 2 weeks ago

981377660LMT commented 2 weeks ago
  1. @workspace 你的问题,copilot会分析当前项目所有代码,然后给出答案 比如在某个嵌套了n层的组件中拿当前用户的信息,它可以直接告诉你这个信息在store的哪个位置
  2. 自动生成commit信息 image
981377660LMT commented 2 weeks ago

聊天参与者

@workspace:在工作区中具有关于代码的上下文。 当希望 Copilot 考虑项目的结构、代码的不同部分如何进行互动或者项目中的设计模式时,请使用 @workspace。 @vscode:具有有关 Visual Studio Code 命令和功能的上下文。 当需要有关 Visual Studio Code 的帮助时,请使用 @vscode。 @terminal:具有有关 Visual Studio Code 终端 shell 及其内容的上下文。 当需要帮助创建或调试终端命令时,请使用 @terminal。

斜杠命令

使用斜杠命令避免为常见场景编写复杂的提示。 要使用斜杠命令,请在聊天提示框中键入 /,然后键入命令。 斜杠命令包括:

/tests:为所选代码生成单元测试 /fix:为所选代码中的问题提供修复建议 /explain:解释所选代码 /clear:开始新聊天

聊天变量

使用聊天变量在提示中包含特定上下文。 要使用聊天变量,请在聊天提示框中键入 #,然后键入聊天变量。 聊天变量包括:

file:在聊天中包含特定文件作为上下文。

git:包含有关当前 Git 存储库的信息。

terminalLastCommand:包含 Visual Studio Code 活动终端中上次运行的命令。