microsoft / microsoft/TypeScript

Should navto search opening projects like find all refs to give better info about world or just existing open projects

Ouverte
#39,732 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

In Discussion Suggestion
Langage dominant
Go
Étoiles
111k
Forks
14.3k
Merge moyen
2 j 4 h
PR mergées (30 j)
132

Description

Yes VS Code now searches all open projects by default (on TS 3.9+). My understand is that this should only search the already opened project and not trigger a new project loads. You can disable this behavior with typescript.workspaceSymbols.scope .

I made this the default because I felt searching all projects made the most sense for the way we describe go to symbol in workspace. It is useful in the VS Code codebase for example because we usually want search results from both our extensions and our core codebase.

@amcasey VS Code cannot stream in results. We have to return them all in a single response

Originally posted by @mjbvz in https://github.com/microsoft/TypeScript/issues/38491#issuecomment-627599632

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par la discussion sur navto et workspace-symbol, notamment le comportement de TypeScript 3.9+ et le paramètre typescript.workspaceSymbols.scope. Déterminez la valeur par défaut attendue entre les projets ouverts et tous les projets, puis localisez le point d’entrée d’intégration pertinent de VS Code et les tests ; le payload ne nomme aucun fichier ni test, leur recherche fait donc partie du travail.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript, vscode
Domaine
search, tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
32/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.