我希望使用GitHub风格的markdown在我的代码块中包含链接。
```cpp
void Click ([Keycode](#keycode) key) const
```
不幸的是,它将其作为代码呈现,无论如何使其成为链接?
答案 0 :(得分:23)
如果只是一小段代码,这应该可以解决问题:
[`this is code`](https://this_is_url/)
答案 1 :(得分:12)
据我所知,GitHub Flavored Markdown的当前实例不支持此功能。
使用<div class="highlight highlight-html"><pre>... </pre></div>
呈现所有块,这意味着您的降价链接不会被解释。
最好在代码部分之前放置链接(除非所说的部分在代码中有几十个类似的链接)。
答案 2 :(得分:11)
根据VonC的建议,使用当前版本的GitHub Flavored Markdown可能无法实现。话虽如此,我确实找到了适合我要求的方法。通过使用<big>
,<pre>
和<b>
等标签,我可以模拟语法突出显示并获得我正在寻找的效果。太糟糕了,我不能添加自己的颜色。
<big><pre>
**void** Click ([**Keycode**](#keycode) key) **const**
</pre></big>
答案 3 :(得分:2)
您可以在markdown中使用HTML来做到这一点,是的,即使在Github上也是如此:
<pre>
<a href="my-url">Something</a>
</pre>