110 votes

Échapper de caractère $ dans des extraits

Je me retrouve à faire beaucoup de jQuery ces jours-ci, alors j'ai commencé à abstraire certaines des choses que je fais souvent en snippets. J'ai hâte de partager tout cela avec la communauté, mais je rencontre un problème en ce moment.

Les littéraux dans les snippets sont définis en ajoutant des signes de dollar ($) autour du nom du littéral pour délimiter l'endroit où la valeur que vous souhaitez fournir ira. Cela pose problème car jQuery utilise la notation du symbole dollar afin d'utiliser une grande partie de sa fonctionnalité.

Quelle est la séquence d'échappement pour les snippets, afin que je puisse utiliser le signe dollar et que mes snippets fonctionnent toujours ?

1voto

Dan Heberden Points 6697

Plus une note de côté, mais n'oubliez pas que vous pouvez utiliser jQuery au lieu de $

0voto

moon Points 43

J'ai trouvé la réponse ci-dessus de cory-fowler utile, mais j'étais frustré de voir que le symbole $ était pré-sélectionné lors de l'exécution d'un extrait de code C# dans VS 2019...

Extrait avec litéral Editable=true

Il ignorait également mon mot clé $end$...

Changer simplement à Editable=false a résolu le problème et maintenant le curseur apparaît à $end$ prêt à être tapé...

Extrait avec litéral Editable=false

            dollar
            Remplacer le symbole dollar
            $

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X