While the autocomplete sends ~20 lines around your cursor when you're actively typing
C'est très insuffisant pour faire de l'autocomplétion; pour ce faire il faut connaitre les classes, les contextes, les fonction, membres, interfaces... Et si tu installe une extension, c'est que tu veux faire plus que le bon vieil intellisense, ce que tous les ide font de base, or si on installe une extension pour faire 'plus', c'est qu'on veut plus.
Bref, si j'utilise un plugin basé sur les llm, pour faire de la completion intelligente, oui je m'attends à ce que toutes les classes pertinentes soient envoyées au llm.
ou pour être plus clair
Plopcollect(conststd::vector<Truc>&monTableau){Plopa(machin);for(autobidule:monTableau){/* ici le curseur d'édition*/}}
Je m'attends a ce que le fichier courant, Plop.h et Truc.h soient siphonnés; en java comme tu travaille souvent avec les classes, ce serait Plop.java et Truc.java; et encore c'est des cas simples, mais globalement si j'utilise un llm, je m'attends à ce que la totalité de l'arbo du projet soit aspirée. Je trouves plus problématique les trackeurs, et l'exécution de code sans demander à l'utilisateur. Typiquement l'agent dans intelliJ va demander la permission avant de faire des grep et autre joyeuseté :D
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: source
Posté par fearan . En réponse au lien Le ver GlassWorm se propage dans VS Code à travers les plugins depuis plusieurs mois (recrudescence sur MacOS). Évalué à 4.
C'est très insuffisant pour faire de l'autocomplétion; pour ce faire il faut connaitre les classes, les contextes, les fonction, membres, interfaces... Et si tu installe une extension, c'est que tu veux faire plus que le bon vieil intellisense, ce que tous les ide font de base, or si on installe une extension pour faire 'plus', c'est qu'on veut plus.
Bref, si j'utilise un plugin basé sur les llm, pour faire de la completion intelligente, oui je m'attends à ce que toutes les classes pertinentes soient envoyées au llm.
ou pour être plus clair
Je m'attends a ce que le fichier courant, Plop.h et Truc.h soient siphonnés; en java comme tu travaille souvent avec les classes, ce serait Plop.java et Truc.java; et encore c'est des cas simples, mais globalement si j'utilise un llm, je m'attends à ce que la totalité de l'arbo du projet soit aspirée. Je trouves plus problématique les trackeurs, et l'exécution de code sans demander à l'utilisateur. Typiquement l'agent dans intelliJ va demander la permission avant de faire des grep et autre joyeuseté :D
Il ne faut pas décorner les boeufs avant d'avoir semé le vent