0.0.4 Des graphes d’appels clairs, lien par lien

BUILT FOR C / C++ DEVELOPERS

Comprenez chaque appel
Maîtrisez votre projet C/C++

D'une seule fonction à l'ensemble de votre projet. Relations d'appel claires, quatre modes d'analyse
et l'indexation de l'espace de travail vous aide à rester concentré sur VS Code.

Windows · MacOS · Linux VS Code 1.85+Installer via VSIX

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
Allez au-delà d’une seule ligne de code.Regardez le flux de travail
FOCUS ON YOUR CODE

D'une fonction à un projet que vous comprenez.

Outils pour lire, explorer et maintenir des projets C/C++.

YOUR PROJECT. YOUR PARSER.

Quatre modes d'analyse. Un flux de travail familier.

Pas besoin de tout configurer en même temps. Commencez à lire, puis ajoutez des capacités sémantiques plus riches au fur et à mesure.

Recommandé

Choix automatique, équilibrage vitesse et précision

Conserve un index Tag et tout service Compiler disponible, en choisissant automatiquement un analyseur par fichier en fonction de la couverture des commandes de compilation.

  • Sélection par fichier
  • Tag sans base de données
  • Sémantique activée comme configurée
settings.json
{
  "hornet-cpp.mode": "hybrid"
}

Naviguez hors de la boîte ; les fonctionnalités sémantiques nécessitent clangd et une base de données de compilation valide.

Explorer les cas d'utilisation
FROM FIRST LOOK TO DEEP DIVE

Chaque extension vous permet de rester centré.

Conservez la fonction actuelle en place à mesure que de nouvelles branches se développent autour d'elle. Suivez les relations d'appel sans que la vue change.

  • Naviguez les appels dans les deux sens
  • Passez la souris sur les bords pour tracer la direction des appels
  • Double-cliquez sur les nœuds pour accéder à la source
Explorer les graphiques d'appels
01

Ouvrir un projet

Ouvrez votre espace de travail C/C++ de confiance et laissez Hornet démarrer l'indexation.

02

Trouver une fonction

Faites un clic droit et choisissez Hornet Show Graph。

03

Suivez votre direction

Développez, tracez et naviguez jusqu'à ce que les relations soient claires.

Hornet C/C++: idle Prêt
MAKE YOUR NEXT READ COUNT

Votre prochain projet mérite une vision plus claire.

Installez Hornet C/C++ et commencez avec votre première fonction.

Choisissez un installateur

Rechercher dans la documentation

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

Esc Fermer · Tab Sélectionnez un résultat