Githubで課題を作成するときに#1
と入力すると、Issue ID 1
が参照されます。 #
記号をエスケープしてこれを回避する方法はありますか?通常のテキストである必要があります。
この「#1」を使用すると、うまくいきました。
基本的に私はそれをコード引用に変えることによって脱出する必要があります
このリストから選択してください:
#⁠1
⯇#
— <不可視文字> — 1
<span>#</span>1
<i>#</i>1
⯇番号記号はitalicになります
\# 1
#1
⯇copy-pasteこれが必要です!#
— <invisible character> — 1
はコミットメッセージでも機能します。
これらはあなたが持っているオプションです:
[0-9]+
)UTF-8文字を#
と数字# 1
) —これはコミットメッセージでも機能します# 1
) —キーボード上にない文字に役立ちます#
またはのいずれかにフォーマットを使用します数#*1*
)#<i>1</i>
)#
と数字の間に任意の種類のスペース文字を入れることができます。
U+2060
これが最も目立たないソリューションです。
#⁠1
⇒#1この場合、スペース文字は⁠
として書き込まれます。これは、Word JOINER
ユニコード文字[]の 数値参照 です。
Wordジョイナー(WJ)は、ゼロ幅の非改行スペース;つまり、非表示(ゼロ幅)[ 4 ]であり、#
と数値が表示されないようにします自動改行(non-breaking)[ 5 ]で区切られます。
U+0020
/改行なしスペース— U+00A0
もちろん、⁠
よりも入力が速い「通常の」スペースを使用できます。
\# 1
⇒#1ハッシュ記号の前のバックスラッシュ(\#
)は、\# 1
が行の先頭にある場合に、行が見出しになるのを防ぎます。
\# 1
ソリューションは、breakingスペースを使用します。改行しないスペースを使用するには、代わりに# 1
と入力します(バックスラッシュは不要)。
Colemak や Neo(german) などの ” advanced“キーボードレイアウト を使用している場合、それを使用して特殊なスペースを入力できます—非改行スペース(NBSP)およびnarrow非改行スペース(NNBSP)。
\# 1
⇒#1(NBSP)\# 1
⇒#1(NNBSP)#
と数値の間に余分な文字を配置するソリューションの他に、マークダウンまたは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
次のものを使用できます。
<span>#</span>1
次のことがnot機能することに驚いた
#1
これらをテストしただけで、動作するようです:
<nav>#1
<section>#1
<section>#</section>1