MeanderingProgrammer / MeanderingProgrammer/render-markdown.nvim

feature: Alternating background in rendered table rows

Ouverte
#653 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement
Langage dominant
Lua
Étoiles
5.1k
Forks
141
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par localiser le code responsable du rendu des lignes de tableau ainsi que la configuration existante ou la gestion de la mise en évidence des tableaux. Vérifiez comment la position d’une ligne peut déterminer son arrière-plan et identifiez les tests pertinents. Le travail est terminé lorsque les utilisateurs peuvent configurer des arrière-plans alternés pour les lignes sans ajouter de lignes horizontales.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
lua
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.