有人知道如何在BitBucket wiki中的markdown中转义@
字符吗? 在我的情况下,@紧接着的单词恰好是某个用户的用户名,即@blahblah
。 我已经尝试过以下方法:
\@
'@
&\#64;
但是那些方法都没有奏效。屏蔽是被忽略的,而当我使用字符代码时,它只会原样输出。
有人知道如何在BitBucket wiki中的markdown中转义@
字符吗? 在我的情况下,@紧接着的单词恰好是某个用户的用户名,即@blahblah
。 我已经尝试过以下方法:
\@
'@
&\#64;
但是那些方法都没有奏效。屏蔽是被忽略的,而当我使用字符代码时,它只会原样输出。
听起来很奇怪,但是你可以在@
符号和文本之间插入一个看不见的字符(例如零宽空格)。
CTRL-SHIFT-U
进入 Unicode 模式,然后输入 200B
(表示零宽空格字符)。 - Shane Rowatt正如@Mikalai在这里所提到的一样,你可以在@
和名称之间放置一个“零宽度空格”字符。但我在遵循他的说明时遇到了麻烦。它对我不起作用。
```
@Test
public void testThis() throws Exception {
//
}
```
@Test
注释在一个框中,但缺少@
。----------------------------------------
Test
public void testThis() throws Exception {
//
}
----------------------------------------
我不明白为什么代码块内的@Test
仍然被解释为用户引用。我通过在@
和Test
之间添加空格来解决这个问题。看起来很滑稽,但却达到了效果。
针对那些没有阅读原问题评论的人(比如我起初):
"为什么你需要在代码块之外使用它,你可以使用反引号创建一个代码块: `@foo`
" - mb21