Как добавить форматирование Markdown в коде / предварительном блоке?

Может показаться, что это противоречит цели блока кода, но я хотел бы иметь возможность выделять что-либо внутри блока кода. Например, если я хочу выделить строку возврата:

<code>int main(void) {
    **return 0;**
}
</code>
 Nieralyte14 янв. 2013 г., 16:50

Ответы на вопрос(1)

Решение Вопроса

Вы должны сделать это в HTML, по дизайну.

However, inside Markdown code spans and blocks, angle brackets and ampersands are always encoded automatically.

<pre>
int main(void) {
    <b>return 0;</b>
}
</pre>
 14 сент. 2016 г., 19:58
Примечание: вы не можете использовать<pre lang="..."> А ТАКЖЕ<b>, Подсветка синтаксиса будет иметь приоритет!
 05 июл. 2013 г., 15:59
Стоит отметить (потому что изначально это действительно раздражает), что причина этого в том, что это кодовый дизайн, потому что блок кода может содержать любой код (включая html), поэтому любой символ, используемый для обозначения полужирного внутри блока кода, может конфликтовать с кодом, который вы & & apos; пытаюсь набрать
 19 февр. 2016 г., 00:27
@RichardTingle, ну, это можно сделать, если они захотят. Например. используя другой набор символов, чтобы избежать этого. например & Quot;``````& Quot ;.

Ваш ответ на вопрос