Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

✨ Draw Invisibles Only On Selection

Offen
#106 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
macos, swift
Bereich
desktop

Rechercherichtung

Beginne damit, den Renderer für Zeilenfragmente nachzuverfolgen und zu untersuchen, wie ausgewählte Bereiche während jeder Render-Schleife abgefragt werden. Das Feature ist fertig, wenn unsichtbare Zeichen nur innerhalb ausgewählten Textes erscheinen und an anderer Stelle weiterhin ausgeblendet bleiben und das Profiling bestätigt, dass Prüfungen ausgewählter Bereiche vernachlässigbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
Description

Some editors allow users to only see invisible characters in their selected text. Right now, CETV can only enable them for the entire document, or not at all.

Alternatives Considered

No response

Additional Context

Some updated requirements:

  • The line fragment renderer will need to know about selected ranges, this introduces an interesting dependency tree.
  • Querying selected ranges may be slow when it's done for every visible line fragment each render loop. The implementation should consider this or profile it to make sure it's negligible.
Screenshots

No response

Vorherrschende Sprache
Swift
Sterne
182
Forks
57
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus CodeEditApp/CodeEditTextView

Alle Issues in CodeEditApp/CodeEditTextView

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

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