Guide examples should open a new tab rather than replace the existing code
- Vorherrschende Sprache
- Haskell
- Sterne
- 1.3k
- Forks
- 201
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I've seen my child make this error a few times, whereby he'll click an example in the guide and it will overwrite what is in the currently opened CodeWorld file. Today he somehow ended up permanently (as far as I can tell) deleting the work he had in an existing file. It seems like it may be more desirable to either create a new file when the user interacts with an example in the guide, or append what is in the example to the currently open file.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Click-Behandlung des Guide-Beispiels und das Verhalten zu lokalisieren, das die derzeit geöffnete CodeWorld-Datei ersetzt. Vergleiche die verfügbaren Alternativen zum Erstellen einer neuen Datei und zum Anhängen, und überprüfe anschließend, dass die Interaktion mit einem Beispiel vorhandene Arbeit nicht mehr überschreibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- haskell
- Bereich
- frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100