Codex .NET 格式检查技能:用 dotnet format 验证 C# 代码
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `.codex/skills/dotnet-format/` 完整目录到项目 `.agents/skills/dotnet-format/`。
- 用 `dotnet format --version` 确认 SDK 提供命令,并让 Codex 读取最近的 `AGENTS.md` 与 `.editorconfig`。
中文摘要
根据 .NET 项目的 .editorconfig 运行格式验证,定位格式差异并准备同一条 CI 命令。
SKILL.md 中文导读
可复现示例
在包含 `Demo.sln` 的本地示例中故意改变一个 C# 文件缩进,请 Codex 运行 `dotnet format Demo.sln --verify-no-changes` 并报告诊断。工作步骤
- 先运行只验证命令,按格式问题类型整理文件与规则。
- 把已确认的解决方案命令写入 CI 校验步骤,明确与其他格式化工具的规则归属。
验收方法
缩进违反配置时命令返回非零,文件内容保持原样,报告给出受影响文件和对应格式规则。
GitHub 原文 · 更新日期
适用环境
需要 .NET SDK、项目或解决方案路径和项目现有格式规范。
常见问题
如何只检查空白字符?
可以用 `dotnet format whitespace Demo.sln --verify-no-changes` 聚焦空白差异。
相关指南
相关推荐
Codex .NET Stylelint 技能:检查 wwwroot 的 CSS 与 SCSS
managedcode/PrompterOne
dotnet-biome 技能
managedcode/PrompterOne
Codex .NET ESLint:为 React 与 TypeScript 前端建立检查
managedcode/PrompterOne
Codex .NET 静态 HTML 检查技能:校验发布后的标签结构
managedcode/PrompterOne
Codex .NET MarkItDown:验证文档转换的 Markdown 结构
managedcode/PrompterOne
Codex .NET MCAF 接入:整理 AGENTS.md 与验证说明
managedcode/PrompterOne