Appearance
Claude 如何在 VS Code 使用
它是什么
这个页面用于介绍如何在 VS Code 中使用 Claude Code 扩展或相关工作流,重点帮助你把“聊天式问答”升级成“能读代码、能改文件、能在编辑器里协作”的开发体验。
适合谁
适合想在 VS Code 中引入 AI 协作方式、并希望先掌握基础流程的开发者,也适合已经在终端里用过 Claude Code、现在想切到编辑器体验的用户。
使用前准备
- 准备一个可正常运行的 VS Code 环境
- 安装 Claude Code 扩展,并确认账号或计费方式已可用
- 明确你是想用图形面板、终端模式,还是两者结合
使用技巧
- 第一次用时,先从小任务开始,比如解释一个文件、重构一个函数或补一段文档,不要一上来就交付整套需求。
- 多用
@引用文件、文件夹和选中内容,比纯文字描述上下文更准确。 - 遇到复杂任务时,先让 Claude 给出计划,再决定是否让它执行修改,通常比直接让它“开改”更稳。
- 如果你本来就习惯 CLI,可以在 VS Code 里切回 Terminal 风格,这样迁移成本更低。
- 会话最好按主题拆开,不要把多个完全不同的问题塞进同一个对话里。
- 当上下文变得很长时,及时做总结或压缩,避免后续回答越来越发散。
操作步骤
- 在 VS Code 中安装并打开 Claude Code 扩展。
- 新建一次会话,先确认面板位置、权限模式和发送方式是否符合你的习惯。
- 从当前项目里选择一个小文件或小任务,使用
@或当前选区提供上下文。 - 先让 Claude 分析或规划,再决定是否让它直接编辑文件。
- 修改后查看 diff 和结果,确认效果符合预期。
- 跑通一次基础协作后,再继续扩展到更复杂的任务。
注意事项
- 自动编辑权限开启后,Claude 可能会修改工作区内的配置文件,确认前最好看一眼 diff。
- 在不可信项目中使用时,建议保守一些,必要时配合 VS Code 的受限模式或更严格的权限设置。
- 扩展体验和终端体验不是完全等价的;某些高级能力仍然更适合在 CLI 里完成。
- 如果回答质量突然下降,先检查是不是上下文太长、引用文件太多,或者任务边界不够清晰。
常见问题
我应该先学提示词还是先学工作流?
建议先学工作流。知道什么时候让它分析、什么时候让它改、什么时候手动补充上下文,比一开始堆复杂提示词更重要。
在 VS Code 里用和在终端里用有什么区别?
VS Code 更适合看 diff、引用当前文件和可视化协作;终端更适合重度操作和熟悉 CLI 工作流的用户。两者可以并行使用。
