Logo Implementation TODO
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- frontend
Línea de trabajo
Comienza localizando el JavaScript parser y los turtle/canvas entry points, usando como referencia la implementación existente de pensize. Separa los unchecked parser commands del trabajo de turtle shape y fill, y luego verifica que el command seleccionado cambie el canvas como se describe; el issue solo estará completo cuando funcione el comportamiento correspondiente de la checklist.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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
- Lenguaje dominante
- JavaScript
- Estrellas
- 47
- Forks
- 33
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CodingTrain/Logo
-
Contributing Guidelines Abiertodocumentation help wanted
Dificultad 1/5 1-3 horas Aptitud para principiantes 68/100
CodingTrain/Logo#28 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
CodingTrain/Logo#75 · 1 comentario ·
-
Berkeley Logo Conformity Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
CodingTrain/Logo#74 · 2 comentarios ·
-
Document Supported Commands Abiertodocumentation
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
CodingTrain/Logo#65 · 3 comentarios ·
-
Link to GitHub repo Abiertodesign documentation good first issue
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
CodingTrain/Logo#58 · 1 comentario ·
Todos los issues de CodingTrain/Logo
Issues similares
-
bug confirmed issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
open-webui/open-webui#30750 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Mend: dependency security vulnerability untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100