使用Claude开发FPGA
1. Vscode和Git基本使用
- 工程文件夹拖入Vscode
- 初始化本地仓库
- 更改下面栏填入自定义版本号,简单说明可以直接一行
复杂说明可以换行输入(后续点击版本号即可查看具体信息),然后提交即可
后续每次改动测试OK后都可以再次提交版本,取代文件夹整个复制的功能
- 版本可以回退/创建分支/签出到不同分支,都是增量更新变更
- 版本信息保存在.git目录,需要版本管理配置在.gitignore文件,
可以选择需要哪些文件跟踪,哪些中间文件不跟踪
- 签出:切换到指定分支或提交,使工作区指向该版本。
- 签出(已分离):进入“分离头指针”状态,允许你在任意历史提交上临时修改,
但不会自动归属任何分支,适合实验性操作,显示黄色
- 创建分支:基于当前分支或指定提交新建一个分支,便于并行开发新功能或修复。
- 删除分支:移除本地或远程的指定分支,通常用于清理已完成或废弃的开发线。








2. Claude在Vscode里面使用
2.1 权限问题
2.2 Skill
- 新建Skill可以通过AI给出选择题,然后选择自己习惯的风格
- 已有的Skill直接扔给Claude,然它自己安装或者修改下适配Claude风格的
- Skill可以放在工程文件目录下面或者放在Claude插件下作为全局Skill
- Skill生成后某些效果不满意,可以让ai就对应点修改到满意为止
- 使用:关键词触发或者输入"/"指定Skill调用

2.3 操作举例
