EXPLORE HORNET

À partir des détails du code
à une vision plus large.

Lisez avec précision, naviguez en toute confiance et gardez votre espace de travail en vue.

01 / CALL GRAPH

Transformez les relations fonctionnelles en une carte.

Explorez les appels dans les deux sens dans le panneau Hornet Graph. Effectuez un panoramique et un zoom tout en gardant la fonction actuelle ancrée, ou modifiez le centre pour suivre un autre chemin.

Expansion ancréeSuivi d'appels animéDévelopper/Réduire en un clicDouble-cliquez pour naviguer

Chaque graphique charge jusqu'à 250 fonctions ; changez son centre pour explorer des chaînes d’appels plus larges. Les résultats dépendent de la configuration d'analyse de votre projet.

sensor.c — embedded-projectAperçu interactif
C sensor.c ×
src › sensor.c › processSample
12// Suivez un échantillon tout au long de la chaîne d'appel
13void processSample(void)
14{
15 float value = readSensor();
16 value = filterSample(value);
17 publishResult(value);
18}
PROBLEMSHORNET GRAPHOUTPUTRelations d’appels de fonctions
processSample
Graphique d’appel pour processSample ; développer et réduire à l'aide de la barre d'outils 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

Voir-le dans VS Code.

Regardez les graphiques d'appels, le traçage animé, les modes d'analyse et le menu d'état.

Hornet C/C++ · Enregistrement d'écran

Visualisez clairement chaque appel

Appuyez sur play pour regarder le véritable flux de travail.

Cet enregistrement démontre le flux de travail. Les fonctionnalités disponibles dépendent de votre version installée.

Connectez-vous au flux de travail de votre éditeur.

Complétion, survol, aide à la signature, navigation définition/déclaration, références et symboles. Avec Compiler activé, clangd peut également fournir des actions de code, des astuces d'incrustation, des diagnostics de formatage et du compilateur.

Indexation et analyses de projets

Analyse récursivement les sources et les en-têtes, y compris les dossiers générés et tiers, par défaut. Les exclusions explicites de Hornet définissent les limites. La progression apparaît sous forme de pourcentage et de nombre de fichiers.

Contrôler le travail en arrière-plan

Ajustez les paramètres du processeur, mettez à jour ou reconstruisez les index et ouvrez les journaux d'extension, Clangd et Hornet-DB à partir de la barre d'état. Chaque espace de travail local conserve sa propre configuration et ses propres services linguistiques.

Essayez-le sur votre projet.

Restez dans VS Code et intégrez-le à votre flux de travail familier.

Télécharger l'extension

Rechercher dans la documentation

Entrez des mots-clés pour trouver de la documentation.

Esc Fermer · Tab Sélectionnez un résultat