redhat-developer / redhat-developer/vscode-java
Can not go back in .class files when preview mode enabled
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 2.3k
- Fork
- 546
- Merge trung bình
- 20 giờ 1 phút
- Pull request đã merge (30 ngày)
- 11
Mô tả
With Enable Preview From Code Navigation turned on, navigating through multiple dependecy files will not get me get back in the same order.
Environment
- Operating System: WIndows 11
- JDK version: 21
- Visual Studio Code version: 1.94.2
- Java extension version: 1.35.1
Steps To Reproduce
- Clone demo.zip
- Enable Enable Preview From Code Navigation in VsCode settings
- Open DemoApplication.java
- Navigate to SpringApplication by CTRL+Left Click, and then navigate to SpringApplicationBannerPrinter, it will open the claas in the same tab
- Try to navigate back, it will get you back to the DemoApplication instead of SpringApplication, it will completly ignore dependency claas
The outcome should be that the navigation should go through all visited places in editor, including .claas files opened in same tab.
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 đề với demo.zip bằng DemoApplication.java, các bước điều hướng SpringApplication và SpringApplicationBannerPrinter, cùng thiết lập Enable Preview From Code Navigation. Theo dõi lịch sử điều hướng quay lại của trình soạn thảo khi các tệp .class của dependency dùng lại một tab; hoàn tất khi Quay lại truy cập mọi vị trí theo thứ tự chúng được mở, bao gồm cả các tệp .class đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java, typescript, vscode
- Lĩnh vực
- developer-experience, tooling
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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