rescript-lang / rescript-lang/vim-rescript

ctags / tags integration for listing the outline

Ouverte
#15 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Vim Script
Étoiles
164
Forks
17
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

A common VIM workflow is to create tags file (often via ctags). There is no ReScript / ctags language extension, but maybe this is not even needed.

In a first version it would be perfectly fine to comply to the ctags file format and use the editor-support binary to retrieve the data for our modules.

When rescript-vscode supports outlines, it would also be possible to use that functionality to list outlines via coc-vim of course. I want to have a vanilla vim version first though.

Also check out how to use tags / how to create tag files in vim.

Guide de contribution

Ouvrir le guide de contribution

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 lire le format de fichier ctags référencé et le workflow des tags de Vim, puis examinez comment le binaire editor-support peut récupérer les données des modules. Définissez la sortie des tags et délimitez la couverture avant de l'implémenter. Le travail est terminé lorsque vanilla Vim peut utiliser les données générées compatibles avec ctags pour lister les structures de ReScript et y naviguer.

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

Évaluation

Stack technique
vim
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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