microsoft / microsoft/TypeScript
Autocomplete static methods and fields
Personne n'a encore pris cette issue.
- Langage dominant
- Go
- Étoiles
- 111k
- Forks
- 14.4k
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 117
Description
Context
We should be able to autocomplete exported static variables, static functions, and enums
Reference
Intellij has this functionality, shown here:
Intellij blogpost about this feature: https://blog.jetbrains.com/idea/2012/08/complete-static-methods-and-fields-with-the-new-intellij-idea-12-eap-build-12229/
Example
// File 1
export class ExampleClass {
static fooBar(): any {
return {}
}
}
// File 2
fooBa // typing this should suggest ExampleClass.fooBar
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
Commencez par reproduire l’exemple TypeScript à deux fichiers : définissez la méthode statique exportée dans File 1 et le nom partiel dans File 2. Consultez les points d’entrée existants de autocomplete et language-service afin de déterminer où sont collectées les variables statiques exportées, les fonctions et les enums. C’est terminé lorsque les membres statiques attendus apparaissent comme suggestions dans le deuxième fichier.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- typescript
- Domaine
- tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100