如何转义“#”,使其不会在 GitHub 评论中引用问题?

问题描述 投票:0回答:1

引用问题相反,我只想输出文本

#5
而不带任何链接。我怎样才能做到这一点?

例如,来自 Unity 的着色器错误消息可能包含

#
以及后面的内容 数量:

“自然/地形/标准”中的着色器错误:
实际参数 #3 必须与形式输出参数(“权重”)类型相同
实际参数 #4 必须与形式输出参数(“mixedDiffuse”)类型相同
实际参数 #5 必须与形式输出参数类型相同(“mixedNormal”)
第 64 行函数调用中的参数过多(在 d3d9 上)

我已经尝试过

\#5
#5
但它们不起作用:仍然链接。

问题的重点不是如何逃避

#
,而是
#5
,这将被翻译为另一个问题的链接。这是意想不到的。

github github-flavored-markdown
1个回答
14
投票

您可以在#和数字之间放置一个不可见的字符。

例如

#​5
将在 GitHub 上呈现为
#5

​
unicode“零宽度空格”字符

编辑:还有

#⁠
(U+2060的别名),归功于这个SO答案

© www.soinside.com 2019 - 2024. All rights reserved.