microsoft / microsoft/vscode-java-debug
stepFilters skipClasses setting not honored
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 591
- Fork
- 429
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 19
Mô tả
I'm having an issue configuring vscode to prevent stepping into .class files while debugging. Am I on the right path by updating launch.json configuration with the example below? Is there another setting that would override the debugger? I'm still seeing vscode step into springframework .class files given the setting here:
"configurations": [ .... { "stepFilters": { "skipClasses": [ "org.springframework.*" ] } }
Environment
- Operating System: Mac OS X
- JDK version: openjdk version "11.0.10"
- Visual Studio Code version:Version: 1.68.1
- Java extension version: Extension Pack for Java v0.23.2022061300
- Java Debugger extension version: v0.41.0
Steps To Reproduce
- Configure
launch.jsonwith"stepFilters": { "skipClasses": [ "org.springframework.*" ] } - Run springframework app in debug and observe class files are stepped into.
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 cấu hình stepFilters trong launch.json và tái hiện vấn đề bằng cách sử dụng mẫu org.springframework.* được cung cấp trong một ứng dụng Spring. Theo dõi cách Java debugger extension đọc skipClasses, sau đó xác minh rằng stepping không còn đi vào các tệp .class khớp với mẫu khi cấu hình được áp dụ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ệ
- java, typescript, vscode
- Lĩnh vực
- developer-experience, devtools
- 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