Visual Studio版Claude Code插件:支持原生Diff视图接受或拒绝编辑

Visual Studio版Claude Code插件:支持原生Diff视图接受或拒绝编辑 图片 1

VS Code 和 JetBrains 都提供了官方的 Claude Code IDE 集成,但 Visual Studio 并未提供此类集成。GitHub 上有一个公开的 Issue,获得了大量 +1 评价,因此我亲自开发了这个插件(可前往 GitHub 仓库查看 GIF 图片,以获取直观的使用示例)。该插件采用了与官方插件相同的协议,因此 Claude CLI 会自动与之连接。您无需进行任何配置,只需安装扩展并点击“启动”即可。 相较于在终端中运行 Claude,它主要的优势在于:编辑内容会直接在 Visual Studio 的原生 diff 查看器中打开,而不再像以往那样自动应用更改或在终端中提示您进行操作。您只需在界面中直接点击“接受”或“拒绝”即可。您也可以选择附上理由来拒绝更改,Claude 会再次进行一次处理。 此外,它还会自动与 CLI 共享您的编译器错误(C# 和 C++)以及当前选中的内容,因此您无需手动复制粘贴,Claude 即可为您提供完整的上下文信息。 还有一些其他功能: • 提供了一个可停靠的面板,可显示会话的连接状态以及令牌和费用的相关统计信息。 • 有一个“随意运行”开关,可自动接受编辑内容,而无需先打开 diff 查看器。 兼容现有的 Claude CLI,无需自行调用模型。 市场商店:marketplace.visualstudio.com/items GitHub:github.com/firish/claude_code_vs

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论