Github-味降价:不解释表情符号?
Github-flavored markdown: do not interpret emojis?
在我正在处理的 GitHub 存储库的 README.md 文件中,我们想要显示一个 URL,其中包含 :x:
字符串(不幸的是 link 是一个数据仓库,所以我不能 post 它)。
然而,GitHub 将 :x:
解释为 ❌
,这让我非常恼火。 link 仍然可以点击并且工作正常,但我真的很想阻止这个表情符号出现,因为我讨厌它的样子。
我的第一个想法是使用反引号 (`),但 link 不可点击。有没有 link 我可以用来让 URL 可点击但不显示表情符号?
您可以在第一个冒号后添加零宽度 space,它会得到修复。这基本上是一种技巧,但尚不支持跳过表情符号。
更具体地说,这个字符:‌
,一个零宽度的非连接符。它不会出现,也很容易记住。您也可以 select 字符本身并粘贴它,这是 A 和 B 之间的字符:AB
Select 文本并从中删除 A 和 B 即可。
这是我在 GitHub 上测试的一些代码:
Does not work:
[some-link:x:a](destination)
Works but is not really readable here:
[some-link:x:a](destination)
or works and is readable as well:
[some-link:‌x:a](destination)
在我正在处理的 GitHub 存储库的 README.md 文件中,我们想要显示一个 URL,其中包含 :x:
字符串(不幸的是 link 是一个数据仓库,所以我不能 post 它)。
然而,GitHub 将 :x:
解释为 ❌
,这让我非常恼火。 link 仍然可以点击并且工作正常,但我真的很想阻止这个表情符号出现,因为我讨厌它的样子。
我的第一个想法是使用反引号 (`),但 link 不可点击。有没有 link 我可以用来让 URL 可点击但不显示表情符号?
您可以在第一个冒号后添加零宽度 space,它会得到修复。这基本上是一种技巧,但尚不支持跳过表情符号。
更具体地说,这个字符:‌
,一个零宽度的非连接符。它不会出现,也很容易记住。您也可以 select 字符本身并粘贴它,这是 A 和 B 之间的字符:AB
Select 文本并从中删除 A 和 B 即可。
这是我在 GitHub 上测试的一些代码:
Does not work:
[some-link:x:a](destination)
Works but is not really readable here:
[some-link:x:a](destination)
or works and is readable as well:
[some-link:‌x:a](destination)