google / google/codeworld

Co-inspect: link from code to the running program

Ouverte
#712 9 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
discussion
Langage dominant
Haskell
Étoiles
1.3k
Forks
201
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la boîte de dialogue Inspect implémentée par @three et suivez la manière dont elle relie les formes d’un programme CodeWorld en cours d’exécution aux emplacements dans le code source. Définissez et implémentez l’interaction en pause ou en mode Inspect qui permet à un emplacement du code source d’accéder à l’objet correspondant dans le picture tree, puis vérifiez que les deux directions fonctionnent.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
haskell
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.