Logo Implementation TODO
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
- 25/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu bằng cách xác định JavaScript parser và các turtle/canvas entry points, sử dụng triển khai pensize hiện có làm tài liệu tham khảo. Tách các unchecked parser commands khỏi phần công việc về turtle shape và fill, sau đó xác minh rằng command được chọn thay đổi canvas như mô tả; issue chỉ hoàn tất khi hành vi tương ứng trong checklist hoạt động.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Below is a list of things that still need to be implemented into the parser for the logo language:
- circle >
circle radius extend steps - dot >
dot radius - pensize >
pensize strokeSize - pencolor >
pencolor color - fillcolor >
fillcolor colornote: this is dealing with custom shapes which we currently don't support yet - fill >
fill true/falsenote: uses fillcolor to fill the shape if true - begin_fill > start shape
- end_fill > end shape
- write >
write textnote: this writes to the canvas as text ex "hello world"
Things to implement in turtle to add more features:
- Dynamic stroke size so we can change it with pensize
- Ability to create shapes and ill them with a solid color
--
Note: In Logo color sets both fillcolor and pencolor, this means we don't actually implement color properly yet
- Ngôn ngữ chính
- JavaScript
- Star
- 47
- Fork
- 33
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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.
Issue khác của CodingTrain/Logo
-
Contributing Guidelines Đang mởdocumentation help wanted
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 68/100
CodingTrain/Logo#28 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
CodingTrain/Logo#75 · 1 bình luận ·
-
Berkeley Logo Conformity Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
CodingTrain/Logo#74 · 2 bình luận ·
-
Document Supported Commands Đang mởdocumentation
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100
CodingTrain/Logo#65 · 3 bình luận ·
-
Link to GitHub repo Đang mởdesign documentation good first issue
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100
CodingTrain/Logo#58 · 1 bình luận ·
Tất cả issue của CodingTrain/Logo
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mksglu/context-mode#1200 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
neondatabase/website#5944 ·
-
module: core
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
jaegertracing/jaeger-ui#4506 ·