OM

oxsecurity/megalinter

部署与 DevOps

本页由 AI 翻译,技术细节请以原文为准。 查看原文

2630 stars 质量 80 趋势 47AGPL-3.0

🦙 MegaLinter 通过 GitHub Action、其他 CI 工具或...... 分析 50 种语言、22 种格式、21 种工具格式、过度复制粘贴、拼写错误和安全问题。

概览

MegaLinter 是一个工具,无论开发者使用的是哪种 IDE 或工具箱,都能分析你的仓库中的 、 、 和 ,到 。由 . 支持语言、格式、工具格式,可以作为GitHub Action或任何CI系统使用。它是和。 MegaLinter 支持流行的 CI/CD 工具,并且符合大多数 。 - 使用新的LLM顾问,告诉你如何修复linters问题- 创建属于你的MegaLinter自定义口味以提升性能 项目需要包含干净的代码,才能实现 ,从而 。 通过使用 ,您可以确保从启动到项目生命周期的每个步骤,你的 和 都实现了。 并非所有开发者在 IDE 中使用 linter,这会让代码审查更难且更长。 通过使用,您将为您的团队享受以下好处:

概述(AI 翻译)

MegaLinter 是一款开源工具,用于 CI/CD 工作流程,它会分析你的代码、IaC、配置和脚本的一致性,确保无论开发者使用的是什么 IDE 或工具箱,所有项目源代码都干净且格式化。由 OX Security 提供支持。

支持67种语言,23种格式,22工具格式,且可开箱即用作为GitHub Action或任何CI系统使用**。它高度可配置且免费使用。

MegaLinter 与流行的 CI/CD 工具有原生集成,并且兼容大多数编码代理。

  • 使用新的LLM顾问,它会告诉你如何修复linter的问题
  • 创建您自己的MegaLintr自定义口味以提升性能

在你继续之前,先看看在线文档网站,那里比这份README更方便地导航

目录

  • 为什么是MegaLinter
  • 快速入门
  • 编码代理
  • 支持林特
  • 语言
  • 格式
  • 工具格式
  • 其他
  • 安装
  • 编码代理(技能)
  • 编码代理(插件)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MegaLinter, by

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add oxsecurity/megalinter
新手?先看 mcpskill.org 教程 →