Which linters are you using for CI environments?

This page summarizes the projects mentioned and recommended in the original post on /r/csharp

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • format

    Home for the dotnet-format command

    - dotnet format but this is not a linter I think?

  • StyleCopAnalyzers

    An implementation of StyleCop rules using the .NET Compiler Platform

    - StyleCopAnalyzers but I wasn't able to find an official CLI tool?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • code-butler

    Discontinued Code Butler is a command line tool and VS code extension for your C# files at your service. This tool is heavily inspired by CodeMaid. As it is available as as a stand-alone version and as a Visual Studio Code extension, this tool will provide similar features.

  • CodeMaid

    CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.

  • Roslynator

    Roslynator is a set of code analysis tools for C#, powered by Roslyn.

  • csharpier

    CSharpier is an opinionated code formatter for c#.

    If you are looking for a way to enforce consistent formatting then I'd suggest https://github.com/belav/csharpier, but I am biased since I am the creator. It is opinionated like prettier (which is what it is based on). It is easy to run as a github action to check that files are formatted. It also has plugins for all the major IDEs or can be run as part of the build.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • dotnet-apiport

    Discontinued This repo contains .NET Portability Analyzer (VSIX and Console) libraries and tools

    https://github.com/microsoft/dotnet-apiport for portability issues

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts