簡體   English   中英

在 Markdown 代碼塊中放置鏈接

[英]Placing links inside markdown code blocks

我想使用 GitHub 風格的 Markdown 在我的代碼塊中添加鏈接。

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

不幸的是,它將其呈現為代碼,無論如何要使其成為鏈接?

如果它是一小段代碼,這應該可以解決問題:

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

據我所知, GitHub Flavored Markdown的當前實例不支持這一點。

all 塊使用<div class="highlight highlight-html"><pre>... </pre></div>呈現,這意味着不會解釋您的降價鏈接。

最好將該鏈接放在代碼部分之前(除非該部分在您的代碼中有幾十個類似的鏈接)。

正如 VonC 所建議的,當前版本的GitHub Flavored Markdown可能無法實現。 話雖如此,我確實找到了一種適合我要求的方法。 通過使用諸如<big><pre><b>類的標簽,我能夠模擬語法突出顯示並獲得我正在尋找的效果。 可惜我不能添加我自己的顏色。

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

你可以在 markdown 中使用 HTML 來做到這一點,是的,甚至在 Github 上:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM