Я хотел бы написать {{ ... }}
внутри блока кода, используя Markdown.
Например:
{{ var }}
Не знаю, почему он исчезает. Однако я могу написать это вне блока кода: \ {\ {var \} \}.
Я хотел бы написать {{ ... }}
внутри блока кода, используя Markdown.
Например:
{{ var }}
Не знаю, почему он исчезает. Однако я могу написать это вне блока кода: \ {\ {var \} \}.
Вы должны уметь это делать. Я думаю, что вы должны использовать ошибочную реализацию уценки (или ту, которая имеет «механизм шаблонов», где {{xxx}} обрабатывается как интерполяция переменных), при нормальной уценке следующий блок кода должен работать:
{{ var }}
Как видите, процессор уценки StackOverflow поступает правильно, дословно помещает {{ var }}
в блок кода.
Если вы используете Jekyll для создания страниц на github, имейте в виду, что {{}} используется для интерполяции переменных. Джекилл использует для этого Liquid. Документация:
Вероятно, ваш ответ здесь (есть несколько вариантов): Как избежать тегов жидких шаблонов? < / а>
Вы можете использовать что-то вроде этого.
{% highlight liquid %}
{% raw %}
{{ Your code here }}
{% endraw %}
{% endhighlight %}
Это выведет следующий код:
<code class="language-liquid" data-lang="liquid">
<span class="p">{{</span>
<span class="w"> </span>
<span class="nv">Your code here</span>
<span class="w"> </span>
<span class="p">}}</span>
</code>
README_0.md
. Я вижу случайную обратную кавычку, но фигурные скобки по-прежнему отображаются правильно, по крайней мере, в моем браузере (Chrome в Ubuntu). (Очевидно, Джекил - проблема; я ничего об этом не знаю.) - person Keith Thompson   schedule 22.09.2016