如何转义“#”,使其不引用GitHub注释中的问题?

时间:2018-09-21 16:02:38

标签: github github-flavored-markdown

reference an issue相对,我只想输出文本#5而没有任何链接。我该怎么办?

例如,a shader error message from Unity可以包含#和后跟  号码:

  

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

我尝试过\#5#5,但它们不起作用:仍保持链接。

问题不集中在如何逃避#上,而是#5,它将被翻译成另一个问题的链接。真是出乎意料。

1 个答案:

答案 0 :(得分:1)

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

例如

public static class Members implements BaseColumns{ public static final String TABLE_NAME = "members"; public static final String COLUMN_NAME_MEMBER_ID = BaseColumns._ID; // if you implement BaseColumns, the table IS should use this public static final String COLUMN_NAME_FULLNAME = "fullname"; public static final String COLUMN_NAME__ADDRESS ="address"; public static final String COLUMN_NAME__PHONE ="phone"; public static final String COLUMN_NAME__EMAIL ="email"; public static final String COLUMN_NAME__BIRTHDATE ="birthdate"; 将在GitHub上呈现为#​5

#5unicode "zero width space" character