microsoft / microsoft/TypeScript
Folding ranges not returned for highly nested functions
Đang mở
Chưa có ai nhận issue này.
Domain: LS: Outlining
Needs Proposal
Suggestion
VS Code Tracked
- Ngôn ngữ chính
- Go
- Star
- 111k
- Fork
- 14.3k
- Merge trung bình
- 1 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 117
Mô tả
From @ryaa on July 9, 2018 5:38
- VSCode Version: Version 1.25.0 (1.25.0)
- OS Version: MacOS High Sierra 10.13.5
Steps to Reproduce:
- Create .ts file and add multiple enclosed blocks of code
- Note that starting some level (> 7?) the folding icon is not displayed and folding/unfolding does not work - see attached (note that + icon is not displayed)
Please note that //#region seems to be working
Does this issue occur when all extensions are disabled?: Yes
Copied from original issue: Microsoft/vscode#53842
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
Tái hiện vấn đề trong một tệp .ts trong VS Code bằng cách thêm hơn bảy khối mã lồng nhau và kiểm tra xem các biểu tượng thu gọn có xuất hiện hay không. So sánh các khối lồng nhau thông thường với việc thu gọn //#region; hoàn thành khi việc thu gọn và mở rộng hoạt động ở độ sâu lồng nhau được báo cáo, trong khi các region vẫn tiếp tục hoạt động.
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
- compilers
- 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