Obtenha melhor qualidade de código, aprimore suas habilidades de desenvolvimento, torne as alterações visíveis para toda a equipe e participe de discussões técnicas por meio de revisões de código eficazes com o Upsource.
Escolha o workflow ideal para a sua equipe. Você pode deixar sua equipe decidir quais alterações exigem uma revisão de código ou pode configurar a criação automática da revisão do código para quando ocorrer uma alteração em determinadas partes do seu projeto. Você também pode combinar essas abordagens. O Upsource sugerirá revisores com base no histórico dos arquivos alterados e no histórico da revisão do código.
Gaste menos tempo avaliando novas alterações. O Upsource ajuda você a entender cada alteração e sua qualidade mais rapidamente, fornecendo análise de código estático no lado do servidor, navegação com reconhecimento de código e pesquisa de usos. Você pode comparar o uso de símbolos em duas revisões e ver se uma alteração introduziu novos avisos de inspeção de código. Saiba mais sobre insight de código no Upsource.
Nunca se perca em uma revisão de código: veja o estado lido/não lido de cada arquivo e quais revisões já foram aprovadas. Quando novas revisões forem adicionadas à revisão do código, você só precisará inspecioná-las, sem a necessidade de começar do zero. Examine as alterações da maneira que preferir: uma comparação de diferenças embutida ou exibição vista lado a lado.
Crie uma revisão de código pós-submissão em qualquer alteração com apenas um clique, anexe novas revisões à revisão manualmente ou mencione o ID da revisão na mensagem de submissão (ou deixe que o Upsource adivinhe para você). Você também pode revisar branches de recursos inteiras ou solicitações de extração do GitHub. Nesse caso, novas revisões são adicionadas automaticamente à revisão.
Categorize e priorize quaisquer preocupações levantadas durante uma revisão de código, aplicando rótulos às discussões. Use rótulos predefinidos e crie adicionais para cada projeto. Resolva uma discussão após o problema ser resolvido ou registre um issue no seu rastreador de bugs diretamente de uma revisão de código.
Para ajudar os desenvolvedores a permanecerem em suas zonas de conforto, o Upsource inclui um plug-in de revisão de código para o IntelliJ IDEA e outros IDEs da JetBrains. Esses plug-ins permitem que você participe de discussões de código e gerencie revisões de código no conforto do seu IDE. Quase todos os recursos disponíveis na interface do usuário da Web também estão acessíveis no plug-in. Saiba mais sobre os plug-ins para IDEs.