microsoft / microsoft/TypeScript
[typescript] removing a bracket loses all folded areas
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Go
- Star
- 111k
- Fork
- 14.4k
- Merge trung bình
- 1 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 117
Mô tả
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:
- make an error on the code with all lines collapsed.
- 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
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với ví dụ độc lập trong comment của issue được liên kết và điều tra đường đi folding của TypeScript liên kết với getOutlineSpans. Tái hiện vấn đề bằng cách xóa một dấu ngoặc khi code đang được folding, sau đó truy vết cách thao tác chỉnh sửa ảnh hưởng đến dữ liệu folding. Công việc được xem là hoàn tất khi các vùng đang được folding vẫn giữ nguyên trạng thái folding sau thao tác chỉnh sửa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- tooling
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100