Avalados por :
Como resultado das diferenças nos hábitos de codificação e certa negligência nos detalhes, o código escrito por nós pode ser irregular e ter alguns problemas ocultos. Isso não terá muito impacto em nosso sistema a curto prazo, no entanto, com a rotatividade de pessoal e a quantidade acumulada de código, esses problemas podem surgir gradualmente a longo prazo. Portanto, é imperativo verificar a qualidade do código.
O Sonar (SnoarQube), como uma plataforma de código aberto, é uma plataforma de gerenciamento em termos de qualidade do código-fonte.
A SAP possui seus próprios servidores SonarQube configurados, e podemos escanear o código no repositório do GitHub com um servidor remoto SonarQube. No entanto, esse processo tem limitações em termos de conveniência e tempo real. Porque para conhecer a qualidade do código, primeiro precisamos enviar o código para o repositório remoto e depois ativar o trabalho de escaneamento do SonarQube. Devemos repetir esse procedimento até que todos os problemas do Sonar sejam resolvidos.
Neste blog, gostaria de compartilhar como adicionar o SonarLint no Visual Studio Code para rastrear a qualidade do código em tempo real seguindo as regras do servidor remoto SonarQube.
O SonarLint é uma extensão que pode ser adicionada a um IDE como o Visual Studio Code e que pode fornecer aos desenvolvedores feedback em tempo real sobre a qualidade do código. Ele pode detectar problemas em segundos, o que pode melhorar a produtividade. A SonarSource descreve o SonarLint como uma capacidade que pode funcionar como um corretor ortográfico para texto, detectando problemas em seu código enquanto você avança.
SonarLint
Edit in settings.json
abaixo de qualquer configuração e defina
sonarlint.connectedMode.servers
em
Configuração de usuário
serverId
com um valor que você se lembre (usado apenas localmente)
token
com um token gerado no SonarQube
serverUrl
` como a URL do seu servidor SonarQube
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute