Principais Alternativas de Codacy Mais Bem Avaliadas

A equipe Codacy acompanha e garante que estamos aproveitando ao máximo a plataforma. Meus colegas de equipe consideram isso crucial para o sucesso de nossos projetos. É bastante fácil de integrar e faz seu trabalho sem interação humana. Análise coletada por e hospedada no G2.com.
Eu gostaria de vê-los expandir para mais recursos, como a verificação de dependências para versões vulneráveis ou não suportadas de bibliotecas dependentes. Análise coletada por e hospedada no G2.com.
27 de 28 Avaliações Totais para Codacy
Sentimento Geral da Revisão para Codacy
Entre para ver o sentimento das avaliações.

Esta ferramenta é fácil de integrar com nosso aplicativo de repositório de código e seu novo painel de segurança e gerenciamento de vulnerabilidades é bastante útil para obter insights e métricas de nossa empresa. Além disso, a equipe de suporte é realmente prestativa e fornece assistência imediata. Análise coletada por e hospedada no G2.com.
Eu não encontrei nada para não gostar no Codacy. Análise coletada por e hospedada no G2.com.
I enjoy the quality gates, although this could probably be done with other tools in the dev pipeline, it's a nice integrated automation ready out of the box, easy to use as well. The static code analyses are also helpful and keep your code clean and safe. Análise coletada por e hospedada no G2.com.
It is a bit expensive at $19/month, especially for smaller organizations Análise coletada por e hospedada no G2.com.

Tenho usado o Codacy há cerca de um ano e posso dizer que tem sido uma experiência incrível até agora.
O propósito pretendido de adotar o Codacy como ferramenta de análise de qualidade e segurança de código foi cumprido. A qualidade geral do código da minha equipe melhorou significativamente com o uso do Codacy. Temos usado extensivamente para corrigir sintaxes, detectar e remover hardcodings, e melhorar qualquer redundância no código.
Além da qualidade do código, sua integração com pull requests e ferramentas de gerenciamento de projetos, como o Jira, ajudou-me a gerenciar revisões de código e qualidade de forma eficiente. Análise coletada por e hospedada no G2.com.
Codacay é uma ferramenta incrível, mas aqui estão algumas melhorias detalhadas que podem ser implementadas:
-A execução da análise de código em grandes bancos de dados às vezes leva mais tempo ou fica travada e requer uma nova análise.
-Um pouco mais de flexibilidade na personalização de nossas próprias regras adaptadas especificamente às necessidades do projeto não faria mal. Análise coletada por e hospedada no G2.com.

Do ponto de vista de uma empresa que processa transações com cartão e está sujeita a Conformidade/Certificações com os padrões de esquemas de cartão, a revisão automática de código e a detecção de problemas de segurança é a coisa mais útil. Codacy ajuda os desenvolvedores a economizar tempo em revisões de código, para que os desenvolvedores possam se concentrar em outras coisas. Codacy centraliza padrões de código personalizáveis e os aplica dentro das equipes de engenharia para que o código de todos passe por análise estática e seja avaliado antes de ser colocado em produção. Fácil integração com o GitLab. O Suporte ao Cliente é de alta qualidade, responde rapidamente às consultas, sempre nos ajuda o máximo possível. Análise coletada por e hospedada no G2.com.
Codacy funciona no sistema operacional RHEL, mas não tem suporte oficial para RHEL, independentemente disso, o suporte ao cliente sempre nos ajuda o máximo possível, mas algumas coisas temos que encontrar uma maneira de resolvê-las nós mesmos. Visualizar o código marcado pelo GitLab no Codacy é uma funcionalidade que seria de grande utilidade para nós, mas atualmente não existe. Análise coletada por e hospedada no G2.com.

O alto número de linguagens de programação suportadas pelo Codacy ajudou muito em nossa situação, uma vez que tínhamos diferentes pilhas de tecnologia. Também foi muito fácil integrar com nossos fluxos de CI/CD, e estamos vendo um roteiro de produto realmente interessante. Análise coletada por e hospedada no G2.com.
Em nossa situação, tínhamos várias pilhas de tecnologia diferentes em nossos repositórios, e alguns recursos do Codacy não estavam nos apoiando adequadamente. Esse tipo de coisa é sempre discutido com nossas equipes de CS e priorizado no backlog de produtos deles. Análise coletada por e hospedada no G2.com.
I like how Codacy works to build strong partnerships with its customers. I like the focus on developers and the developer experience. I like that Codacy gives me a hassle-free single pane of glass view into code quality across my organization. Análise coletada por e hospedada no G2.com.
As a growing product, there are some minor UX things or features I'd like. You have to notice the chat icon in the bottom-right to get support. There's no "Support" link in the top navbar like most other sites. As a European-based company, getting support after ~12pm Eastern on a Friday can be challenging. Luckily we've had few occasions where we needed to do this. Análise coletada por e hospedada no G2.com.

A integração do Codacy com nosso fluxo de trabalho de integração e entrega contínuas (CICD) e com tecnologias de terceiros como o Slack, nos fornece notificações em tempo real sobre nosso código, seja como comandos de pull request ou como comentários no Slack, garantindo que evitemos vulnerabilidades críticas no código, que potencialmente afetam nosso software desenvolvido.
Codacy permite a configuração de regras de análise de código, para serem salvas como arquivos de configuração. O principal benefício disso é que podemos ajustar nossas regras de análise de código para necessidades futuras, simplesmente editando a documentação do arquivo de configuração salvo, em vez de configurar todo o setup do Codacy do zero sempre que precisarmos para um novo projeto. Análise coletada por e hospedada no G2.com.
Codacy não me permite analisar meu código localmente, antes de enviar um commit. Além disso, a falta de suporte do Codacy para a biblioteca Java - Lombok, é um ponto de reserva para mim, pois torna algumas recomendações feitas pelo Codacy inaplicáveis para projetos onde usamos Java como nossa linguagem do lado do servidor. Análise coletada por e hospedada no G2.com.
I have used Codacy for various projects, both in closed and open source development. I found Codacy to be a very flexible tool for ensuring common coding standards and detecting possible code issues early.
- Support for a large variety of programming and markup languages. Even medium-sized projects quickly use a multitude of languages. For example, in addition to the project's primary programming languages, there might be parts written in, e.g., C or JavaScript; the build makes use of Makefiles or shell scripts; the configuration is provided in XML or JSON; infrastructure is configured with Docker and Terraform etc. Codacy allows me to monitor code quality for all these parts of an application in one place.
- Flexible configuration by using configuration files. While you can also configure the tools in the Codacy UI, it allows you to have the rules for code analysis saved in configuration files as part of the analyzed project. That enables the team to easily adjust the rules to their needs while having the configuration versions controlled and documented.
- Integration into your CI workflow: I have used Codacy with both GitHub and Gitlab. The integration into the CI process gives instant feedback to developers and allows the team to ensure that only validated code makes it into the project. Análise coletada por e hospedada no G2.com.
Due to many supported languages, the detailed configuration of the rules can require some research. Here Codacy could improve the process by linking to the relevant documentation for the corresponding configuration file. Análise coletada por e hospedada no G2.com.

Sou mantenedor de um projeto de código aberto. Dado que já estou doando milhares de horas do meu tempo ao meu projeto, adoro produtos que oferecem suas ferramentas gratuitamente para projetos de código aberto. Há uma variedade de ferramentas de CI disponíveis, e nenhuma ferramenta atende a todos os requisitos, mas o Codacy é uma que é realmente útil de incluir. O recurso mais útil para mim é a integração de pull request; ele percebe problemas e solicita aos autores que os corrijam antes mesmo de eu ter a chance de revisar! Ele também possui os algoritmos de "detecção de duplicados" mais úteis de qualquer uma das ferramentas de CI que usei, permitindo-me refatorar e simplificar o código. Análise coletada por e hospedada no G2.com.
É imensamente configurável quanto à escolha dos padrões a serem procurados, mas as categorias são muito amplas, então ainda há centenas de regras para tentar classificar e ativar. Uma classificação mais restrita do que "propenso a erros" me ajudaria a revisar metodicamente e ajustar minhas regras em vez de confiar em "adicionar tudo" e eliminar os falsos positivos. Análise coletada por e hospedada no G2.com.

Temos usado o Codacy nos últimos anos para o projeto https://github.com/apereo/cas com muito sucesso. A integração com o Github é muito fácil, e há excelentes instruções sobre como configurar o pipeline com o Github Actions. O Codacy tem um suporte fantástico para ferramentas de cobertura especificamente para projetos Java, como o Jacoco. Os resultados são explicados com precisão e mostrados no painel do Codacy, e há muitas configurações que permitem personalizar os dados de cobertura e análise para ajudar na melhoria da qualidade do código. A interface é intuitiva, e o Codacy vem com muitos padrões integrados personalizáveis, recomendações e verificações de segurança que ajudam a identificar e corrigir problemas. Também aproveitamos as métricas de duplicação e complexidade para identificar áreas que precisam de atenção para todos os desenvolvedores e colaboradores do projeto à medida que os PRs são submetidos e mesclados. O Codacy também é gratuito para projetos de código aberto, o que é algo que apreciamos muito. Análise coletada por e hospedada no G2.com.
Para um projeto baseado em Java como https://github.com/apereo/cas, acho que a integração poderia usar algumas melhorias:
1. Parece que o Codacy não suporta ou reconhece o Lombok. Como resultado, muitas recomendações de qualidade acabam sendo inaplicáveis.
2. Poderia ser excelente se o Codacy pudesse reconhecer as regras do Checkstyle de alguém e excluir ou incluir certas regras de acordo.
3. Não tenho certeza se um desenvolvedor pode executar a ferramenta de análise de código localmente antes de enviar um PR ou um commit. Isso torna o processo de revisão mais fácil, já que o feedback do Codacy às vezes pode ser avassalador. Análise coletada por e hospedada no G2.com.