随便介绍个工具, 使用后果自负.
需要是 github 学生认证
下载 vscode-insider , 是绿色叉叉, 不是蓝色叉叉
然后下载 github copilot, 会附带下载一个 chat
重点来了.
打开你要改的项目, 下面有两种风格的玩法
先 git commit 保存当前的状态, 非常重要, 不然就会 mess up.
github 的设置里允许 llm search web
手动档
在右边聊天框, 模型选 claude 3.5 或 3.7 或 3.7 thinking
等它改完, 看看思路, 自己贴进代码库, 自己做好 CI, test 等
自动档
在右边聊天框, 选 copilot edit TAB , 模型选 claude 3.5 或 3.7 或 3.7 thinking
然后等它改完, 会自动提供测试命令, 记得看一眼再运行.
每改完一次, commit 一下, 当然想另开分支也行.
最后 git rebase -i HEAD~N 把 commit squash 整理一下.