Inspect: Visual debugging aids
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- haskell
- Área
- computer-graphics, devtools
Línea de trabajo
Empieza por localizar cómo se activa y desactiva el modo Inspect en el programa en ejecución y cómo drawingOf renderiza formas sólidas. Compara el plano de coordenadas solicitado y las formas translúcidas con contorno con el comportamiento de depuración de drawingOf del fork de LSU. Se considera terminado cuando Inspect muestra ambas ayudas sin requerir un punto de entrada independiente del programa.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When students enable "Inspect" on their programs, we want to:
- Add a coordinate plane to the picture.
- Convert all solid shapes to opaque outlines with translucent fill. This allows students to see when another shape is hidden behind this one.
This was inspired by @alphalambda who adds a special debug version of drawingOf to LSU's fork, which implements something like both of these changes. Instead of a different entry point, though, I want to do it by just toggling debug mode in the same running program.
- Lenguaje dominante
- Haskell
- Estrellas
- 1.3k
- Forks
- 201
- 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 google/codeworld
-
Redundant code in CFracPart3 Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
my solution Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
Todos los issues de google/codeworld
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
doclayout-0.6 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
commercialhaskell/stackage#8126 ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
enhancement tricorder
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100