如果我#1
在Github中创建问题时输入内容,它将引用Issue ID 1
。有没有一种方法可以通过逃避#
标志来避免这种情况?我只需要将其作为常规文本即可。
Answers:
从此列表中选择:
#⁠1
⯇— #
<不可见字符> —1
<span>#</span>1
<i>#</i>1
sign数字符号将为斜体
\# 1
#1
⯇您需要复制粘贴!
#
— <不可见字符> —1
甚至适用于提交消息。
这些是您可以选择的选项:
[0-9]+
之间插入任何非数字()UTF-8字符#
# 1
),甚至可以在提交消息中使用# 1
)-对于键盘上没有的字符很有用#
或数字
使用格式#*1*
)#<i>1</i>
)您可以#
在数字和数字之间放置任何空格字符。
U+2060
这是最简单的解决方案:
#⁠1
⇒#1在这种情况下,空格字符写成⁠
的,这是数字字符引用为WORD JOINER
Unicode字符[ 3 ]。
所述字木匠(WJ)是一个零宽度非中断空间; 也就是说,它是不可见的(零宽度)[ 4 ],并防止#
该数字被自动换行符(不间断)[ 5所分隔。 ]。
U+0020
/不间断空间-U+00A0
当然,您可以使用“普通”空间,其键入速度比⁠
:
\# 1
⇒#1\#
如果\# 1
在行的开头,则井号()之前的反斜杠可防止该行成为标题。
该\# 1
解决方案使用了一个中断空间。要使用不间断空格,请键入:(# 1
不需要反斜杠)。
如果您使用的是“高级”键盘布局,例如Colemak或Neo(德语),则可以使用它来键入特殊空格-不间断空格(NBSP)和窄不间断空格(NNBSP)。
\# 1
⇒#1(NBSP)\# 1
⇒#1(NNBSP)除了在#
数字和数字之间添加额外字符的解决方案之外,您还可以使用markdown或HTML格式。下面我提供一些示例。删除了一些解决方案,因为它们不再起作用了。
请注意,万一GitHub更改其代码,该功能可能随时更改。
<span>
(如Sam Harwell所述)
<span>#</span>1
⇒#1*#*1
⇒ # 1<i>#</i>1
⇒ # 1#*1*
⇒#1#<i>1</i>
⇒#1**#**1
⇒ # 1<b>#</b>1
⇒ # 1#**1**
⇒#1#<b>1</b>
⇒#1`#1`
⇒ #1
`#`1
⇒ #
1#`1`
⇒#1
使用这个`#1`,它就可以了。
基本上我必须将其转换为代码引号