google / google/codeworld

On hover/focus, blocks should draw lines between function definitions and uses

Offen
#317 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement funblocks
Vorherrschende Sprache
Haskell
Sterne
1.3k
Forks
201
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When I hover over a variable block, I want to see a line from that block to where it's defined (i.e., the variable definition, or the list comprehension block, or the function definition, which is responsible for its existence). Conversely, when I hover over one of those blocks, I want to see lines to ALL of the occurrences of that variable elsewhere in the program.

This should also work for selecting the block, since hovering isn't possible on touch screen devices.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Behandlung des Hoverns, des Fokus und der Auswahl von Blöcken im Editor zu lokalisieren, und verfolge anschließend, wie Variablendefinitionen und -verwendungen dargestellt werden. Die Arbeit ist abgeschlossen, wenn beim Überfahren mit dem Mauszeiger oder Auswählen eines variablenbezogenen Blocks Linien zu seiner Definition oder allen relevanten Vorkommen gezeichnet werden, auch auf Touch-Geräten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
haskell
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.