A revisão significativa da pesquisa de código do GitHub agora está amplamente disponível após 18 meses
A pesquisa de código passou por uma revisão completa que está em desenvolvimento há anos, de acordo com o GitHub, que acaba de disponibilizá- la .
As modificações contêm uma grande quantidade de novas funcionalidades que são muito mais conscientes do contexto. A empresa afirma que sua pesquisa de código atualizado é “cerca de duas vezes mais rápida” que a versão anterior e que “entende o código, colocando os resultados mais relevantes primeiro”.
Além disso, as interfaces de usuário de pesquisa e exibição de código foram atualizadas. A interface de pesquisa atualizada fornece conclusões e sugestões, além de categorizar e formatar de forma inteligente os resultados.
Ao procurar e acessar as referências na exibição de código, é simples ver as referências em um painel lateral, semelhante a como você poderia fazer isso no Visual Studio. Além disso, há suporte para pesquisa de símbolos, expressões regulares e consultas de substring.
Em dezembro de 2021 , uma visualização tecnológica exigida pela lista de espera desta atualização foi disponibilizada. Aqueles que optaram por participar e tiveram acesso à nova pesquisa passaram muito tempo utilizando-a além da pesquisa de código anterior.
Confira a postagem de fevereiro de 2023 no blog de engenharia do GitHub para obter uma explicação muito mais detalhada de como funciona , as tecnologias que foram empregadas para criá-lo e outras informações.
As modificações visam aumentar a eficiência dos engenheiros de software; por exemplo, a pesquisa aprimorada pode ser muito mais eficaz na localização de certas vulnerabilidades em uma vasta base de código.
Como mencionado anteriormente, a modificação foi planejada há algum tempo, mas o GitHub está retratando-a como um componente de um esforço maior para dar maior inteligência à plataforma. O enriquecimento e o desenvolvimento da ferramenta de codificação de IA Copilot usando IA generativa é o outro ponto de destaque nesse esforço.
Listagem de imagem por GitHub
Deixe um comentário