codacy/codacy-metrics-sonar-csharp
GitHub: codacy/codacy-metrics-sonar-csharp
将SonarC#代码分析器Docker化封装的工具,用于在Codacy平台中自动收集和分析C#代码的质量指标。
Stars: 3 | Forks: 4
[](https://circleci.com/gh/codacy/codacy-metrics-sonar-csharp)
[](https://www.codacy.com/gh/codacy/codacy-metrics-sonar-csharp?utm_source=github.com&utm_medium=referral&utm_content=codacy/codacy-metrics-sonar-csharp&utm_campaign=Badge_Grade)
# Codacy 对 SonarC# 的 Metrics 支持
这是我们在 Codacy 中用来运行由 SonarSource 开发的 [SonarC#](https://github.com/SonarSource/sonar-csharp) 的 Docker 引擎。
你也可以创建一个 Docker 来集成你选择的工具和语言!
查看 **文档** 部分以获取更多信息。
## 用法
### 发布 Docker
```
docker build . -t codacy-metrics-sonar-csharp:dev
```
### 运行 Docker
```
docker run --user=docker --rm=true -v :/src -v /.codacyrc:/.codacyrc codacy/codacy-metrics-sonar-csharp:dev
```
## 文档
[工具开发者指南](https://support.codacy.com/hc/en-us/articles/207994725-Tool-Developer-Guide)
[工具开发者指南 - 使用 Scala](https://support.codacy.com/hc/en-us/articles/207280379-Tool-Developer-Guide-Using-Scala)
## 测试
我们使用 [codacy-plugins-test](https://github.com/codacy/codacy-plugins-test) 来测试我们的外部工具集成。
你可以按照那里的说明进行操作,以确保你的工具按预期工作。
## 什么是 Codacy?
[Codacy](https://www.codacy.com/) 是一个自动化代码审查工具,可监控你的技术债务,帮助你提高代码质量,向你的开发者传授最佳实践,并帮助你在代码审查中节省时间。
### Codacy 的功能包括:
识别新的静态分析问题
- 针对 GitHub、BitBucket/Stash、GitLab(以及直接的 Git 仓库)的提交和 Pull Request 分析
- 对提交和 Pull Request 自动评论
- 与 Slack、HipChat、Jira、YouTrack 集成
- 跟踪代码风格、安全性、易错性、性能、未使用代码及其他类别的问题
Codacy 还有助于跟踪代码覆盖率、代码重复率和代码复杂度。
Codacy 支持 PHP、Python、Ruby、Java、JavaScript 和 Scala 等语言。
### 对开源免费
Codacy 对开源项目免费。
标签:AI, CircleCI, Codacy, Cutter, DNS解析, Docker, Docker引擎, SOC Prime, SonarC#, SonarSource, 代码安全, 代码审查, 代码度量, 代码指标, 多人体追踪, 安全专业人员, 安全防御评估, 开发工具, 开源框架, 开源项目, 技术债务, 持续集成, 数据管道, 漏洞枚举, 自动化代码审查, 请求拦截, 软件工程, 错误基检测, 静态代码分析