Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

✨ Draw Invisibles Only On Selection

Aperta
#106 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
macos, swift
Ambito
desktop

Direzione di ricerca

Inizia tracciando il renderer dei frammenti di riga e il modo in cui gli intervalli selezionati vengono interrogati durante ogni ciclo di rendering. La funzionalità è completa quando i caratteri invisibili compaiono solo all'interno del testo selezionato, rimangono nascosti altrove e il profiling conferma che i controlli degli intervalli selezionati sono trascurabili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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

Lingua principale
Swift
Stelle
182
Fork
57
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CodeEditApp/CodeEditTextView

Tutte le issue di CodeEditApp/CodeEditTextView

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.