Co-inspect: link from code to the running program
- Ngôn ngữ chính
- Haskell
- Star
- 1.3k
- Fork
- 201
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
The Inspect dialog, implemented by @three, already links shapes in a running CodeWorld program to the corresponding code (via the inspect dialog). We also want the opposite. When a program is paused or in "inspect mode", we could collect the set of all source locations that map to objects in the picture, and offer a UI to get from code to the right place in the picture tree, as well.
Idea comes from an old article by Bret Victor (http://worrydream.com/#!/LearnableProgramming)
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với hộp thoại Inspect do @three triển khai và lần theo cách nó liên kết các hình dạng trong một chương trình CodeWorld đang chạy với các vị trí trong mã nguồn. Xác định và triển khai tương tác ở trạng thái tạm dừng hoặc trong chế độ Inspect, cho phép một vị trí trong mã nguồn điều hướng đến đối tượng tương ứng trong picture tree, sau đó xác minh rằng cả hai chiều đều 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ệ
- haskell
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100