redhat-developer / redhat-developer/vscode-java
Autocomplete / Intellisense priority for JDK-builtin package classes
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
Feature Request: Prioritize autocomplete/intellisense suggestions for class names for "commonly used"/"JDK built-in" packages.
An example: Type private List, and hit CTRL+Space.
Current Result
I get a (seemingly randomly ordered) list of matching classes from all packages vscode could find. The first one is usually some rarely-used one. In my example, it was org.hibernate.mapping.List.
Expected Result
I would love to have the commonly-used ones first, here java.util.List.
Maybe just put the result from any java.* package on top. My argument is that most developers use these classes most frequently, and only if one uses a specific package/framework (Hibernate, Spring, Apache, whatever...), one searches for the requested class explicitly.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Aucun fichier source, test ou point d’entrée n’est nommé. Reproduisez la complétion CTRL+Space pour private List dans la VS Code Java extension et suivez l’endroit où les classes correspondantes sont collectées et ordonnées. C’est terminé lorsque les classes JDK couramment utilisées telles que java.util.List apparaissent avant les correspondances rarement utilisées telles que org.hibernate.mapping.List.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- developer-experience, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100