EXPLORE HORNET

De los detalles del código
al panorama más amplio.

Lea con dirección, navegue con confianza y mantenga su espacio de trabajo a la vista.

01 / CALL GRAPH

Convierta las relaciones de funciones en un mapa.

Explore llamadas en ambas direcciones en el panel Hornet Graph. Desplacese y amplíe mientras mantiene anclada la función actual, o cambie el centro para seguir otra ruta.

Expansión ancladaSeguimiento de llamadas animadoExpandir/contraer con un clicHaga doble clic para navegar

Cada gráfico carga hasta 250 funciones; cambie su centro para explorar cadenas de llamadas más grandes. Los resultados dependen de la configuración de análisis de su proyecto.

sensor.c — embedded-projectVista previa interactiva
C sensor.c ×
src › sensor.c › processSample
12// Sigue una muestra a lo largo de toda la cadena de llamadas
13void processSample(void)
14{
15 float value = readSensor();
16 value = filterSample(value);
17 publishResult(value);
18}
PROBLEMSHORNET GRAPHOUTPUTRelaciones entre llamadas a funciones
processSample
Gráfico de llamadas para ProcessSample; expandir y contraer usando la barra de herramientas 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

Véalo en VS Code.

Vea gráficos de llamadas, seguimiento animado, modos de análisis y el menú de estado.

Hornet C/C++ · Grabación de pantalla

Vea cada llamada claramente

Pulsa reproducir para ver el flujo de trabajo real.

Esta grabación demuestra el flujo de trabajo. Las capacidades disponibles dependen de su versión instalada.

Conéctese con el flujo de trabajo de su editor.

Finalización, desplazamiento, ayuda para firmas, navegación por definiciones/declaraciones, referencias y símbolos. Con Compiler habilitado, clangd también puede proporcionar acciones de código, sugerencias de inserción, formato y diagnósticos del compilador.

Indexación y escaneos de proyectos

Analiza recursivamente fuentes y encabezados, incluidas las carpetas generadas y de terceros, de forma predeterminada. Las exclusiones explícitas de Hornet definen los límites. El progreso aparece como porcentaje y recuento de archivos.

Controlar el trabajo en segundo plano

Ajuste la configuración de la CPU, actualice o reconstruya índices y abra los registros de extensiones, Clangd y Hornet-DB desde la barra de estado. Cada espacio de trabajo local mantiene su propia configuración y servicios de idioma.

Pruébalo en tu proyecto.

Permanezca en VS Code e incorpórelo a su flujo de trabajo habitual.

Descargar extensión

Buscar en la documentación

Ingrese palabras clave para buscar documentación.

Esc Cerrar · Tab Seleccione un resultado