roslyn-codelens-mcp
活跃·★ 66·MIT·更新于 2026-10-22
Roslyn CodeLens MCP 是一个服务器,为 AI 代理提供对 .NET 代码库的深度语义理解和强大的分析能力。它提供了一系列丰富的工具,用于代码检查、重构、诊断和质量分析,从而实现高级的自动化代码操作和洞察。
#Roslyn#.NET#代码分析#重构#AI 代理工具#语义代码理解#开发者工具#MCP 服务器
01
功能特性
01查找 .NET 解决方案中代码符号的实现、调用者和引用。
02获取编译器错误、警告和 Roslyn 分析器诊断,以及可用的代码修复。
03以编程方式执行 Roslyn 重构、重命名符号和应用结构化代码编辑。
04执行高级代码质量分析,包括死代码检测、复杂性度量和识别设计违规。
05分析数据流、控制流和变更影响,并将 .NET 堆栈跟踪解析到源位置。
02
兼容性
.NET
运行时
已通过文档验证
.NET SDK
开发环境
已通过文档验证
VS Code
编辑器集成
已通过文档验证
Visual Studio
编辑器集成
已通过文档验证
03
快速开始
1
$ dotnet tool install -g RoslynCodeLens.Mcp
04
使用场景
↳在 CI/CD 流水线或 AI 驱动的开发中,自动化代码重构并以编程方式应用代码修复。
↳通过深度语义理解增强 AI 代理,实现高级代码分析、生成和智能调试。
↳执行全面的代码质量审计,包括检测未使用代码、大型类和设计模式违规。
↳通过追踪调用站点、事件订阅者和解析被破坏的堆栈跟踪来帮助调试和解决问题。
↳通过识别破坏性变更、分析依赖关系和检查外部程序集来促进代码库的迁移和现代化工作。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧