microsoft / microsoft/vscode-cpptools
Lazy loading for the intellisense? [Feature request]
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
Alternatively if you could add an option to limit how many suggestions can be loaded at most (if this doesnt exist already, if so please enlighten me).The purpose of course being making the intellisense just slightly snappier :)
LLVM's clangd extension limits to about a 100 entries (or so), when comparing the 2 extensions with quickSuggestionsDelay set to 0, the amount of time it takes for clangd to load the entries is quite a noticeably lot faster (and I believe it might just be because it doesnt load houndreds of entries, hehe) and at the end of the day theres really no point loading that many suggestions anyway.
Thanks for reading <3
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das IntelliSense-Verhalten der C/C++-Extension mit der LLVM-clangd-Extension zu vergleichen, wobei quickSuggestionsDelay auf 0 als gemeldeter Vergleichswert gesetzt wird. Bestimme, ob die Arbeit Lazy Loading, eine maximale Anzahl an Vorschlägen oder beides hinzufügen sollte; abgeschlossen bedeutet, dass Vorschläge schneller geladen werden und dabei nützlich bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- developer-experience
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100