Prettier
Prettier 是一款开源的代码格式化工具,采用"固执己见"(opinionated)的设计理念,通过内置的统一规则自动重新格式化代码,消除团队协作中的风格争议。支持 JavaScript、TypeScript、HTML、CSS、JSON 等多种语言和文件格式,对相同输入始终产生一致的格式化输出,可集成至编辑器或构建流程中使用。
核心事实
时间轴 (近 90 天)
规则文件机制在功能上类似于ESLint或Prettier这类静态分析工具,但作用点在生成阶段而非校验阶段
规范执行应通过ESLint、Prettier、pre-commit hook和CI流水线等工具链强制检查,而非只依赖AI
ESLint、Prettier、类型检查器等工具应负责确定性的格式和语法规则,而 agent.md 更适合承载难以量化的设计判断类偏好
代码格式化依赖Prettier、Black等工具的规则引擎,lint修复需要理解ESLint、Pylint等静态分析工具报告的语义
全部知识事实 (7)
Prettier 是一款主张「固执己见」(Opinionated)的代码格式化工具,支持 JavaScript、TypeScript、CSS、HTML、Markdown 等多种语言
65%待验证将AI行为规则写入版本控制系统中的配置文件,使AI行为约束可以像代码规范(ESLint、Prettier配置)一样被团队共享和审查
85%待验证Go 工具链采用「内置优于外置」的设计哲学,与 JavaScript 生态高度依赖社区工具(如 Prettier、ESLint)的模式形成对比
85%待验证规则文件机制在功能上类似于ESLint或Prettier这类静态分析工具,但作用点在生成阶段而非校验阶段
50%待验证规范执行应通过ESLint、Prettier、pre-commit hook和CI流水线等工具链强制检查,而非只依赖AI
50%待验证ESLint、Prettier、类型检查器等工具应负责确定性的格式和语法规则,而 agent.md 更适合承载难以量化的设计判断类偏好
50%待验证代码格式化依赖Prettier、Black等工具的规则引擎,lint修复需要理解ESLint、Pylint等静态分析工具报告的语义
50%