microsoft / microsoft/TypeScript

[typescript] removing a bracket loses all folded areas

Ouverte
#40,920 14 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Experience Enhancement Suggestion
Langage dominant
Go
Étoiles
111k
Forks
14.4k
Merge moyen
1 j 19 h
PR mergées (30 j)
117

Description

TS Template added by @mjbvz

TypeScript Version: 4.1.0-dev.20201002

Search Terms

  • folding / folds
  • getOutlineSpans

(see my comment for a self contained example)


  • VSCode Version: 1.47.0
  • OS Version: Windows 10 Verison 1909

Steps to Reproduce:

  1. make an error on the code with all lines collapsed.
  2. It will automatically expand all the codes. Which is annoying. Bcuz I have to collapse it automatically.

Does this issue occur when all extensions are disabled?: Yes

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 l’exemple autonome du commentaire d’issue associé et étudiez le chemin de folding de TypeScript lié à getOutlineSpans. Reproduisez le problème en supprimant un crochet alors que le code est plié, puis suivez l’impact de la modification sur les données de folding. La tâche est terminée lorsque les zones déjà pliées restent pliées après la modification.

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

Évaluation

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

Recevez les nouvelles issues par e-mail

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