Introdução geral
A Sourcegraph é uma plataforma de inteligência de código que ajuda os desenvolvedores a pesquisar, entender e escrever códigos em bases de código complexas. Por meio da pesquisa de código e da IA com reconhecimento de contexto, os desenvolvedores podem realizar a revisão de código, a solução de problemas e o compartilhamento de conhecimento com mais eficiência, melhorando significativamente a eficiência do desenvolvimento e a qualidade do código para resolver problemas complexos de software. Quer se trate de um projeto de código aberto ou de uma base de código interna, o Sourcegraph oferece recursos avançados de pesquisa e navegação de código para melhorar a eficiência do desenvolvimento.
Lista de funções
- Pesquisa de códigoLocalize código rapidamente em qualquer host de código, linguagem ou base de código.
- Navegação de códigoNavegação fácil, compreensão da estrutura do código e localização rápida de definições de funções e variáveis.
- Assistente de IA CodyUse os mais recentes modelos de IA e contextos de base de código para ajudar a gerar e editar códigos.
- Fluxos de trabalho automatizadosAutomatize tarefas comuns, como geração de testes unitários, modernização de código e documentação com prompts personalizados.
- Rastreamento de tendências de códigoTransforme o código em um banco de dados consultável para criar painéis personalizados.
- Edição EnterpriseSegurança: fornece segurança, escalabilidade e controle adicionais para grandes organizações.
Usando a Ajuda
Processo de instalação
- Instalação de extensões de navegador::
- Visite o site do Sourcegraph para fazer o download e instalar a extensão do navegador para o Chrome ou Firefox.
- Depois de instalada, a barra de endereços do navegador será automaticamente configurada para usar o Sourcegraph para pesquisa de código.
- Configuração do mecanismo de pesquisa::
- No Chrome, vá para a página Configurações e adicione o Sourcegraph como um mecanismo de pesquisa.
- No Firefox, clique no menu de três pontos à direita da barra de endereços e selecione "Adicionar mecanismo de pesquisa".
Processo de uso
- Pesquisa de código::
- Na barra de endereços de seu navegador, digite
src
Imprensaguia
e, em seguida, insira uma consulta de pesquisa. - pressione para baixo
Entrar
o navegador saltará para a página de resultados de pesquisa do Sourcegraph.
- Na barra de endereços de seu navegador, digite
- Navegação de código::
- Na página de resultados de pesquisa do Sourcegraph, clique em qualquer trecho de código para ver os detalhes.
- Use a barra de navegação para saltar rapidamente para definições de funções, declarações de variáveis ou documentação relacionada.
- Usando o assistente de IA Cody::
- No editor de código, inicie o plug-in Cody.
- Insira um prompt de linguagem natural e o Cody gerará sugestões de código com base no contexto.
- Use o recurso de preenchimento automático da Cody para acelerar a criação de códigos.
- Fluxos de trabalho automatizados::
- Crie e personalize prompts no Sourcegraph para automatizar tarefas comuns de desenvolvimento.
- Por exemplo, gerar testes unitários, atualizar a documentação ou modernizar o código.
- Rastreamento de tendências de código::
- Converta a base de código em um banco de dados consultável para criar painéis personalizados.
- Acompanhe as alterações e tendências na base de código em tempo real para identificar rapidamente possíveis problemas.
Instruções operacionais detalhadas
- Pesquisa de códigoDigite uma palavra-chave no campo de pesquisa do Sourcegraph e clique no botão Search (Pesquisar). A página de resultados mostrará todos os trechos de código correspondentes; clique em qualquer resultado para ver os detalhes.
- Navegação de códigoNa página de resultados, use a barra de navegação para acessar rapidamente o trecho de código relevante. Clique no nome de uma função ou variável para ver sua definição e uso.
- Assistente de IA, Cody.No editor de código, inicie o plug-in Cody. Digite um prompt de linguagem natural e o Cody gerará sugestões de código com base no contexto. Use o preenchimento automático para acelerar a criação de códigos.
- Fluxos de trabalho automatizadosCrie e personalize prompts no Sourcegraph para automatizar tarefas comuns de desenvolvimento. Por exemplo, gerar testes de unidade, atualizar a documentação ou modernizar o código.
- Rastreamento de tendências de códigoTransforme a base de código em um banco de dados consultável para criar painéis de controle personalizados. Acompanhe as alterações e tendências na base de código em tempo real para identificar rapidamente possíveis problemas.