Trag 是一个超级 linter,旨在用适合任何编程栈的自然语言接口替代传统的 linter 和像 Sonarqube 这样的工具。它允许用户连接他们的代码库,并使用特定的、上下文感知的指令来审查代码。该工具旨在提高代码质量,同时简化 linting 过程。
Trag 是一个超级 linter,旨在用适合任何编程栈的自然语言接口替代传统的 linter 和像 Sonarqube 这样的工具。它允许用户连接他们的代码库,并使用特定的、上下文感知的指令来审查代码。该工具旨在提高代码质量,同时简化 linting 过程。
用户可以用简单的英语描述他们的 linting 模式,使设置代码结构和行为的特定规则变得容易。
Trag 支持高级模式(例如,避免敏感数据记录)和上下文感知模式(例如,用错误处理包装 API 调用)。
用户可以创建符合其特定编码标准和实践的自定义模式。
设置 Trag 非常简单;用户只需安装 GitHub 应用并连接他们的代码库。
该工具允许无限的代码审查和自定义规则,适合团队和个人开发者使用。
Trag 对开源项目免费,提供完整功能而无需任何费用。
Trag 是一个超级 linter,替代传统的 linter 和像 Sonarqube 这样的工具,允许用户使用自然语言指令对代码进行 linting。
Trag 使用户能够用简单的英语定义模式,然后该工具使用这些模式审查代码是否符合指定标准。
是的,Trag 对开源项目免费使用,提供完整功能而无需任何费用。
Trag 为爱好者提供免费计划,为团队提供每月计划,并为企业解决方案提供自定义定价。
要设置 Trag,安装 GitHub 应用,编写您的自定义模式,并打开 Pull Request 开始使用该工具。
计划 | 价格 | 特点 |
---|---|---|
爱好者 | 免费 | 对开源项目永久免费 |
团队 | 每个代码库 $300/月 | 无限代码审查,无限代码库 |
企业 | 自定义定价 | 为大型团队量身定制的解决方案 |
5.07 K
67.52%
1.65
26.50
4271613
United States 1714197