J'essaie de modifier le comportement d'emmet pour les classes en jsx afin d'utiliser un module css plutôt qu'une chaîne :
| abr | courant | souhaité |
|---|---|---|
| div.a
| <div className="a"></div>
| <div className={styles.a}></div>
|
Cependant, je n'arrive pas à comprendre comment y parvenir. quant à ce que je comprends, j'ai besoin d'un filtre personnalisé pour ce faire. et je ne suis même pas sûr que les filtres personnalisés soient possibles.
Quelqu'un est-il capable de m'orienter dans la bonne direction ?
donc j'ai oublié cette phrase dans la doc :
Chaque fichier .js situé dans le dossier extensions sera chargé et exécuté au démarrage du plugin. Utilisez des fichiers js pour créer vos propres filtres ou actions : vous pouvez utiliser des modules et des liaisons Emmet pour scripter votre éditeur avec JavaScript.
J'essaye maintenant de faire fonctionner ça
J'utilise donc emmet dans le cadre de vscode. Et bien qu'il prenne en charge la configuration d'un extensionPath.
il ne charge que snippets.json
et syntaxProfiles.json
..
Ce qui m'a pris du temps à comprendre
donc je suppose que je vais essayer de comprendre comment fonctionne l'intégration d'emmet dans vscode spécifiquement
Une mise à jour pour ça ? Je viens de quitter Atom, et dans Atom vous avez ce plugin : https://github.com/ambethia/emmet-jsx-css-modules
@midgethoen corrigez -vous cela dans vscode?
Les mises à jour?
J'essaierai d'ajouter cette fonctionnalité dans la version mise à jour d'Emmet
Des mises à jour à ce sujet ?
Puisque je termine l'implémentation d'Emmet 2, poursuivons la discussion ici : https://github.com/emmetio/emmet/issues/589
Commentaire le plus utile
@midgethoen corrigez -vous cela dans vscode?