Open diogolundberg opened 6 years ago
@diogolundberg, pelo o que eu vi, nenhum desses da suporte para .NET.
Mas posso estar analisando errado, nunca usei algo assim sempre o ctrl + k + d do visual studio.
Tem algo que uso em outros projetos que é o code cracker (https://github.com/code-cracker/code-cracker). Ele dá mensagens de coisas que você pode otimizar no seu código.
O objetivo não é apenas formatar, essas ferramentas vão apenas apontar alguns problemas como má prática e estilo de código.
Então dá para usar o codecracker.
São coisas diferentes, os serviço acima são ferramentas de CI, o codecracker é só a ferramenta que faz o check. O serviço de CI(Continuous integration) será executados automaticamente em cima do próprio repositório git e vai nos falar os resultados pelo GitHub.
Neste serviço configuramos várias ferramentas(dentre elas o codecracker, por exemplo), além do deploy automático.
Um exemplo de fluxo seria:
Entendeu? A ideia é automatizar o uso dessas ferramentas de verificação. Quais delas serão usadas é apenas uma questão de configuração.
Entendi. Vou ler sobre esses que você mandou.
Sugestões: https://codeclimate.com https://codebeat.co https://scrutinizer-ci.com https://www.codacy.com
Eu dei uma olhada na documentação da microsoft e acabei encontrando isso aqui: https://docs.microsoft.com/en-us/dotnet/core/tools/using-ci-with-cli
Está recomendando estes serviços: https://travis-ci.org https://www.appveyor.com https://docs.microsoft.com/en-us/vsts/build-release/index
Sugestão usando o próprio Azure https://azure.microsoft.com/en-us/resources/videos/build-2017-build-a-ci-cd-pipeline-from-microsoft-azure-portal/