Date de la création de cette note : lundi 29 avril 2024.
Quel est l’objectif de ce projet ?
Dans une application web frontend en Svelte, je souhaite essayer d’implémenter un éditeur texte markdown, avec un support d’autocomplétion. Je souhaite faire cela avec la librairie CodeMirror.
Pourquoi je souhaite réaliser ce projet ?
J’ai besoin d’implémenter une fonctionnalité d’autocomplétion dans l’application Value Props.
Repository de ce projet :
https://github.com/stephane-klein/svelte-codemirror-autocomplete-poc
Ressources :
- En août 2023, j’ai déjà setup CodeMirror dans un projet Svelte. Voici le code source de ce projet :
poc-svelte-prosemirror-markdown
et son issue.
Voici un screencast du résultat : https://youtu.be/IwrV7U5kDhU. - Documentation de la fonctionnalité d’autocomplétion de CodeMirror : https://codemirror.net/examples/autocompletion/
- Concealing syntax - v6 - discuss.CodeMirror
30 avril 2024
J’ ‘aimerais aussi essayer d’implémenter dans ce POC une fonctionnalité conceal comme celle de Neovim.