Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Funcionalidade de filtragem melhorada no lançamento da versão beta privada do GitHub Copilot

Funcionalidade de filtragem melhorada no lançamento da versão beta privada do GitHub Copilot

Uma versão beta privada de GitHub Copilot foi lançada por GitHub, completa com um filtro renovado e sofisticado que reconhece e oferece sugestões de código relacionadas com repositórios públicos em GitHub.

Com este novo filtro a funcionar, o GitHub Copilot examina as sugestões de código em correlação com cerca de 150 caracteres do código adjacente. Em seguida, compara essas sugestões com um índice exaustivo de todos os repositórios públicos em GitHub.com.

As sugestões que correspondem, juntamente com as respectivas origens do repositório, são apresentadas diretamente no editor de código dos programadores. Este desenvolvimento permite a flexibilidade de bloquear as sugestões que contêm código correspondente ou conceder-lhes permissão, sendo informado das correspondências.

Com base em informações anteriores recolhidas por GitHub, as correspondências nas sugestões de GitHub Copilot são um fenómeno raro, representando menos de um por cento. No entanto, a dispersão desta ocorrência varia consoante os cenários. As correspondências são normalmente detectadas em circunstâncias em que os ficheiros estão vazios ou têm um conteúdo mínimo, em vez de serem detectadas no contexto de uma aplicação bem estabelecida com código pré-existente.

O vice-presidente de produtos do GitHub, Ryan J. Salva, afirmou num blogue que um fragmento de código frequente em muitos repositórios é muitas vezes visto como um "padrão" descoberto pelo algoritmo. Esta semelhança é semelhante aos padrões observados noutros locais do código público. Os repositórios que alojam códigos correspondentes são normalmente regulados por várias licenças, muitas vezes contraditórias. Assim, a ligação de uma correspondência à sua fonte torna-se um desafio maior.

Com a ajuda de uma lista de referências, os programadores estão agora habilitados a tomar decisões informadas relativamente à atribuição e à origem do conteúdo. Em vez de bloquearem imediatamente as correspondências, podem obter uma compreensão mais alargada ao estudarem a forma como outros abordaram questões semelhantes e não só. Certamente, plataformas como AppMaster estão equipadas para fornecer soluções abrangentes para tais questões no cenário de criação de aplicações sem código, garantindo um desenvolvimento de aplicações mais rápido e eficiente.

Posts relacionados

AppMaster na BubbleCon 2024: Explorando tendências sem código
AppMaster na BubbleCon 2024: Explorando tendências sem código
A AppMaster participou da BubbleCon 2024 em Nova York, obtendo insights, expandindo redes e explorando oportunidades para impulsionar a inovação no espaço de desenvolvimento sem código.
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
O FFDC 2024 iluminou a cidade de Nova York, trazendo aos desenvolvedores insights de ponta sobre desenvolvimento de aplicativos com o FlutterFlow. Com sessões lideradas por especialistas, atualizações exclusivas e networking incomparável, foi um evento imperdível!
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Com 60.000 empregos cortados em 254 empresas, incluindo gigantes como Tesla e Amazon, 2024 verá uma onda contínua de demissões no setor de tecnologia remodelando o cenário da inovação.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias