On hover/focus, blocks should draw lines between function definitions and uses
- 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
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