Codex StyleCop 技能:统一 C# 命名与文档规则
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `.codex/skills/dotnet-stylecop-analyzers/` 完整目录到项目 `.agents/skills/dotnet-stylecop-analyzers/`。
- 在 Codex 指定目标 `.csproj` 并读取最近的 `AGENTS.md`,先确认包引用和已有规则。
中文摘要
为 .NET 项目核对 StyleCop 分析器配置,明确规则严重级别和项目专用行为。
SKILL.md 中文导读
可复现示例
在已启用 StyleCop 的 `Demo.csproj` 中检查 `SA1200` 的命名空间内外 `using` 规则。准备两份位置不同的示例,运行 `dotnet build Demo.csproj` 核对诊断。工作步骤
- 在 `.editorconfig` 检查严重级别,核对 `stylecop.json` 的包专用行为。
- 用目标项目的构建诊断验证规则,记录与 SDK 分析器重复的项。
验收方法
构建结果与当前命名空间规则和严重级别一致,报告指出对应文件及配置。
GitHub 原文 · 更新日期
适用环境
需要 .NET SDK、包含 StyleCop.Analyzers 的项目,以及现有 `.editorconfig` 和可选 `stylecop.json`。
常见问题
规则严重程度应该写在哪个文件?
在 `.editorconfig` 统一设置诊断级别,StyleCop 专用行为可保留在 `stylecop.json`。
相关指南
相关推荐
Codex .NET Stylelint 技能:检查 wwwroot 的 CSS 与 SCSS
managedcode/PrompterOne
dotnet-biome 技能
managedcode/PrompterOne
Codex .NET ESLint:为 React 与 TypeScript 前端建立检查
managedcode/PrompterOne
Codex .NET 格式检查技能:用 dotnet format 验证 C# 代码
managedcode/PrompterOne
Codex .NET 静态 HTML 检查技能:校验发布后的标签结构
managedcode/PrompterOne
Codex .NET MarkItDown:验证文档转换的 Markdown 结构
managedcode/PrompterOne