microsoft / microsoft/vscode-java-debug

stepFilters skipClasses setting not honored

Đang mở
#1,182 2 bình luận 1 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

ai-triaged bug question step
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
  1. Configure launch.json with "stepFilters": { "skipClasses": [ "org.springframework.*" ] }
  2. Run springframework app in debug and observe class files are stepped into.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.