换编辑器不改乱格式,这款Skill定规则

生成规范的项目编辑器配置文件。

editorconfig 帮 AI 根据项目文件类型和用户偏好生成 .editorconfig,让支持它的编辑器采用一致的基础格式。你提供缩进、换行等要求,它会分析项目,再交回配置文件和逐条说明。

两个人使用不同编辑器时,一次小改动可能顺带改掉整片缩进和行尾,导致提交差异很难看。把这些规则放进仓库,可以减少每个人单独调整编辑器设置的工作。

原文覆盖字符编码、行尾、末尾换行和空白处理,还支持按文件类型设置例外。Markdown 就是一个例子:行尾空格可能承担换行含义,不能不加区分地全部清掉。

示例里的两空格缩进是该示例的偏好,不应压过实际项目要求。生成时要结合代码类型、已有约定和明确要求,解释为什么某类文件采用不同设置。

最终产物是一份可审阅的规则文件,不等于已经格式化全部历史代码,也不能替代语言级检查工具。编辑器需要支持相应配置,团队仍可另行决定何时整理旧文件。

分类:营销增长

来源仓库:github/awesome-copilot

适合用来做什么

  • 为这个项目生成一个符合最佳实践的.editorconfig文件。
  • 根据我的编码偏好调整.editorconfig设置。

安装 editorconfig

npx skills add https://www.iskills.cc/skills/github/awesome-copilot/editorconfig/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 editorconfig 的用途与原始说明

浏览全部 Skill 指南