Подтвердить что ты не робот

Размещение ссылок внутри блоков кода разметки

Я хочу иметь ссылки внутри своих кодовых блоков, используя уценку GitHub.

```cpp
void Click ([Keycode](#keycode) key) const
```

К сожалению, он отображает это как код, так или иначе, чтобы сделать его ссылкой?

4b9b3361

Ответ 1

Насколько я знаю, текущий экземпляр GitHub Flavored Markdown не поддерживает это.

Весь блок отображается с помощью <div class="highlight highlight-html"><pre>... </pre></div>, что означает, что ссылка на уценку не интерпретируется.

Лучше всего разместить эту ссылку непосредственно перед секцией кода (если в указанном разделе нет десятков похожих ссылок в вашем коде).

Ответ 2

Если его короткий фрагмент кода должен сделать трюк:

[`this is code`](https://this_is_url/)

Ответ 3

Как было предложено VonC, это может быть невозможно с текущей версией GitHub Flavored Markdown. Это, как говорится, я нашел способ вокруг этого, который соответствует моим требованиям. Используя теги типа <big>, <pre> и <b>, я могу симулировать выделение синтаксиса и получить эффект, который я ищу. Жаль, что я не могу добавить свой собственный цвет.

<big><pre>
**void** Click ([**Keycode**](#keycode) key) **const**
</pre></big>