web-dev-qa-db-ja.com

マークダウンコードブロック内にリンクを配置する

GitHubフレーバーマークダウンを使用して、コードブロック内にリンクを配置したいと考えています。

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

残念ながら、それはとにかくそれをリンクにするためにそれをコードとしてレンダリングしますか?

39
Dave

私の知る限り、現在の GitHub Flavored Markdown のインスタンスはこれをサポートしていません。

すべてのブロックは<div class="highlight highlight-html"><pre>... </pre></div>は、マークダウンリンクが解釈されないことを意味します。

そのリンクをコードセクションの直前に配置するのが最適です(コードセクションに同様のリンクが多数ある場合を除きます)。

14
VonC

短いコードの場合、これでうまくいくはずです。

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

28
Kelvin

VonCによって提案されているように、現在のバージョンの GitHub Flavored Markdown では不可能かもしれません。そうは言っても、私は自分の要件に合う方法を見つけました。 <big><pre><b>などのタグを使用することで、構文の強調表示をシミュレートして、探している効果を得ることができます。残念ながら、自分の色を追加することはできません。

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

マークダウンでHTMLを使用してこれを行うことができます。Githubでも可能です。

<pre>
<a href="my-url">Something</a>
</pre>
0
mlissner