More straightforward usage
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- devtools
Hướng nghiên cứu
Bắt đầu với thiết lập haxelib và cách sử dụng entry point được mô tả trong issue. So sánh phương pháp đề xuất sử dụng extraParams hoặc haxelib define với việc chèn macro và khởi tạo biến tĩnh, đồng thời xác định cách để host của remote-debugging vẫn có thể cấu hình được. Hoàn thành có nghĩa là việc include hxcpp-debugger không còn yêu cầu define riêng hoặc khởi tạo entry point một cách rõ ràng, mà không loại bỏ cấu hình host.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Currently these 3 steps are required to use hxcpp-debugger:
- add
-lib hxcpp-debugger - add
-D HXCPP_DEBUGGER - add
new debugger.HaxeRemote(true, "localhost");to the entry point
It would be nice if this could be reduced to just the first step.
Eliminating step 2 should be simple, either via an extraParams file that automatically defines HXCPP_DEBUGGER if the lib is included, or just by using the define that is added for the haxelib instead. I can't really think of a situtation where you would want to include the lib, but not define HXCPP_DEBUGGER?
The code needed could be injected via a macro somehow. @RealyUniqueName pointed out that alternatively, static var initialization could be abused for this.
There would still need to be a way to manually set the host IP somehow for remote debugging of course.
(discussed in haxe-dev, cc @Simn / @nadako)
- Ngôn ngữ chính
- Haxe
- Star
- 49
- Fork
- 16
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
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.
Issue khác của HaxeFoundation/hxcpp-debugger
-
Threads handlingĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 28/100
HaxeFoundation/hxcpp-debugger#19 · 4 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
-
debugging Neko is broken?Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
HaxeFoundation/hxcpp-debugger#7 · 1 bình luận ·
Tất cả issue của HaxeFoundation/hxcpp-debugger
Issue tương tự
-
ci hacktoberfest help wanted size/small type/bug type/docs type/enhancement up-for-grabs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Redo-San/RedoSan-Authenticity#527 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
skillfs: one malformed chat-log line aborts the entire skill-usage analysis (skill_usage_from_chat_logs.py)Có thể đã có người làm @zjncs đã nhận hôm nay. Đang mởcomponent:skillfs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
agentic-os-org/ANOLISA#6116 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
kwok: shared-cluster runs leak kube-system releases between recipes, failing inventory read-backĐang mởarea/tests theme/ci-dx
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
🤖 A workspace name that starts with a dash passes validation, then fails with a raw git errorĐang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
ai-inspected
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày