EXPLORE HORNET

Dos detalhes do código
para o panorama geral.

Leia com orientação, navegue com confiança e mantenha seu espaço de trabalho à vista.

01 / CALL GRAPH

Transforme relacionamentos de funções em um mapa.

Explore chamadas em ambas as direções no painel Hornet Graph. Panorâmica e zoom enquanto mantém a função atual ancorada ou altere o centro para seguir outro caminho.

Expansão ancoradaRastreamento de chamadas animadoExpandir/recolher com um cliqueClique duas vezes para navegar

Cada gráfico carrega até 250 funções; mude seu centro para explorar cadeias de chamadas maiores. Os resultados dependem da configuração de análise do seu projeto.

sensor.c — embedded-projectVisualização interativa
C sensor.c ×
src › sensor.c › processSample
12// Segue um exemplo por toda a cadeia de chamadas
13void processSample(void)
14{
15 float value = readSensor();
16 value = filterSample(value);
17 publishResult(value);
18}
PROBLEMSHORNET GRAPHOUTPUTRelações de chamadas de funções
processSample
Gráfico de chamada para processSample; expandir e recolher usando a barra de ferramentas processSamplesensor.c:13 readSensorsensor.c:28 filterSamplefilter.c:42 publishResultqueue.c:61 adcReadadc.c:36 queueSendqueue.c:84

⑂ main ✓ Hornet C/C++: idleHornet: Hybrid UTF-8 C
SEE IT IN ACTION

Veja no VS Code.

Assista a gráficos de chamadas, rastreamento animado, modos de análise e menu de status.

Hornet C/C++ · Gravação de tela

Veja cada chamada claramente

Pressione play para assistir ao fluxo de trabalho real.

Esta gravação demonstra o fluxo de trabalho. Os recursos disponíveis dependem da versão instalada.

Conecte-se ao fluxo de trabalho do seu editor.

Preenchimento, foco, ajuda de assinatura, navegação de definição/declaração, referências e símbolos. Com o Compiler habilitado, o clangd também pode fornecer ações de código, dicas embutidas, formatação e diagnósticos do compilador.

Indexação e varreduras de projetos

Verifica recursivamente fontes e cabeçalhos, incluindo pastas geradas e de terceiros, por padrão. As exclusões explícitas do Hornet definem os limites. O progresso aparece como uma porcentagem e contagem de arquivos.

Controlar o trabalho em segundo plano

Ajuste as configurações da CPU, atualize ou reconstrua índices e abra logs de extensão, Clangd e Hornet-DB na barra de status. Cada espaço de trabalho local mantém sua própria configuração e serviços de idioma.

Experimente em seu projeto.

Fique no VS Code e traga-o para o seu fluxo de trabalho familiar.

Baixar extensão

Buscar na documentação

Insira palavras-chave para encontrar a documentação.

Esc Fechar · Tab Selecione um resultado