Status und Wartung
Indizierungsfortschritt, CPU-Auslastung, drei Protokolltypen und Neuerstellung von Indizes.
Lesen Sie den Status
Bewegen Sie den Mauszeiger darüber Hornet C/C++: idle um die Version, den Modus und CPU Usage anzuzeigen. Während der Scans werden der Prozentsatz und die Dateianzahl der aktuellen Phase angezeigt. Die Anzahl der Quellen/Header und die Anzahl der clangd-Kompilierungsdatenbankaufgaben messen unterschiedliche Dinge und müssen nicht übereinstimmen.
Klicken Sie auf die Statusleiste, um das Aktionsmenü zu öffnen. VS Code verwaltet das Kontextmenü der Statusleiste. Hornet bietet eigene Aktionen über Hover-Links und ein Linksklick-Menü an.
Wartungsmaßnahmen
| Aktion | Zweck |
|---|---|
| Open Extension Logs | Start der Erweiterung und allgemeine Informationen zur Laufzeit. |
| Open Clangd Logs | clangd-Start, Kompilierungsargumente und semantische Parsing-Protokolle. |
| Open Hornet-DB Logs | Tag / Flyweight leichte Indizierungsprotokolle. |
| Open Settings | Öffnen Sie die Hornet-Einstellungen. |
| Update Index | Aktualisieren Sie den vorhandenen Index. |
| Rebuild Index | Starten Sie den Parser neu, leeren Sie den Standard-clangd-Index-Cache des Arbeitsbereichs und scannen Sie ihn erneut. |
| Reload window | Laden Sie das VS Code-Fenster neu. |
| Clear Errors | Aktuelle Diagnose löschen; Bei der nächsten Analyse werden möglicherweise erneut Probleme gemeldet. |
Passen Sie die CPU-Auslastung an
Maximum ist die Standardeinstellung; Hoch, Mittel und Niedrig sind ebenfalls verfügbar. Dies ändert die clangd-Threadanzahl und den Arbeitsanteil des Lightweight-Parsers, nicht jedoch eine feste Obergrenze auf Betriebssystemebene für die CPU-Auslastung.