gpt4 book ai didi

github - 在 Github 问题跟踪器中转义英镑或数字符号

转载 作者:行者123 更新时间:2023-12-03 01:12:42 25 4
gpt4 key购买 nike

如果我输入 #1在 Github 中创建问题时,会引用 Issue ID 1 .有没有办法通过转义 # 来避免这种情况?标志?我只需要它是常规文本。

最佳答案

简答

从此列表中选择:
#&#x2060;1# — < 隐形字符 > — 1<span>#</span>1<i>#</i>1 ⯇ 数字符号为斜体
\# 1#⁠1 ⯇ 您需要复制粘贴这个!# — < 隐形字符 > — 1甚至适用于提交消息。

更通用的答案

这些是您拥有的选项:

  • 选项 A:[0-9]+ 之间放置任何非数字( # )UTF-8 字符和数量
  • 使用字符本身(例如 # 1 )——这甚至适用于提交消息
  • 使用 HTML entity (例如 #&nbsp;1 )— 对不在键盘上的字符很有用
  • 选项 B:# 上使用格式号码
  • 使用 Markdown(例如 #*1*)
  • 使用 HTML 标签(例如 #<i>1</i> )
  • 注意 并非所有格式变体,尤其是 Markdown 变体,总是有效!


  • 长答案

    1 使用空格字符

    您可以在 # 之间放置任何类型的空格字符。和号码。

    1.a 字木工 — U+2060
    这是最不引人注目的解决方案:
  • #&#x2060;1 ⇒ #⁠1

  • 在这种情况下,空格字符写为 &#x2060; ,那就是 numeric character referenceWORD JOINER unicode 字符 [ 3 ]。

    木工 (WJ) 一词是 零宽度不间断空格 ;也就是说,它是 不可见 (零宽度)[ 4 ] 并防止 #和由自动换行符分隔的数字( 不间断 )[ 5 ]。

    1.b 常规空间 — U+0020/不间断空格 — U+00A0
    当然,您可以使用“普通”空格,它的输入速度比 &#x2060; 快。 :
  • \# 1 ⇒ # 1

  • 井号 ( \# ) 前的反斜杠可防止该行在 \# 1 情况下成为标题位于行首。
    \# 1解决方案使用了一个中断空间。要使用不间断空格,请输入: #&nbsp;1 (不需要反斜杠)。

    1.c 高级键盘用户提示

    如果您使用的是 ”advanced“ keyboard layoutColemakNeo (german) ,您可以使用它来键入特殊空格 - 不间断空格 (NBSP) 和窄不间断空格 (NNBSP)。
  • \# 1 ⇒ # 1 (NBSP)
  • \# 1 ⇒ #1 (NNBSP)


  • 2 使用格式

    除了在 # 之间添加一个额外字符的解决方案和数字,您可以使用 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
  • 关于github - 在 Github 问题跟踪器中转义英镑或数字符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20532546/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com