MeanderingProgrammer / MeanderingProgrammer/render-markdown.nvim

feature: Alternating background in rendered table rows

Offen
#653 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
Lua
Sterne
5.1k
Forks
141
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Is your feature request related to a problem? Please describe.

I'm loving the plugin overall and the only missing part for me is that table rows are a little hard to visually parse for me

Describe the solution you'd like

I know that adding horizontal lines between rows is not acceptable https://github.com/MeanderingProgrammer/render-markdown.nvim/issues/295 but as an alternative I'd like to propose ability to set alternating background color for the table rows.

I'd be willing to try to implement this feature with minimal guidance where should I look in the code.

Describe alternatives you've considered

currently I'm rendering the markdown in the browser when looking into the tables which is not ideal ;)

Additional information

No response

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Code zu finden, der für das Rendern von Tabellenzeilen verantwortlich ist, sowie die bestehende Konfiguration oder Hervorhebungsbehandlung für Tabellen. Prüfe, wie die Position einer Zeile ihren Hintergrund bestimmen kann, und identifiziere alle relevanten Tests. Erledigt ist die Aufgabe, wenn Benutzer abwechselnde Zeilenhintergründe konfigurieren können, ohne horizontale Linien hinzuzufügen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
55/100

Neue Issues direkt in Ihr Postfach

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