2017-11-09 13 views
1

私のgitlabプロジェクトwikiページに角括弧を含むコードブロックを書く必要があります。残念ながら、角括弧はリンクに変わります。 gitlabがマークダウン言語またはgfmフレーバーを使用していると仮定します。マークダウンで角括弧を書くには

これは私のコードです:

```javascript 
"{bla, """", [[foo],[]]}" 
``` 

foo],[部分がリンクに変換されます。だから基本的には、私は大括弧を書く方法が必要です。タはリンクとして扱われません。驚いたことにGoogleは、このような些細な問題に対して何の答えも出さない。

+0

あなたは[ここ](https://stackoverflow.com/questions/16027723/how-to-escape-backslash-bracket-in-markdown)の回答を見たことがありますか? – xander

+0

はい、私の状況には役に立たないものは見つかりませんでした。私はすでにバッククォートを使用しており、 '\ [\]'を書くとバックスラッシュの角括弧が生成されます。 –

+0

https://stackoverflow.com/questions/16027723/how-to-escape-backslash-bracket-in-markdownの重複 – marcolz

答えて

1

現在の回答は、これを行うことができないということです。これはGitLabの既知のバグ、特にWikiページにあります。 GitLabのマークダウンは、コメント内の角括弧と問題に入力されたコードブロックを正しく処理しますが、wikiページでは処理しません。

しようとすると、それが解決し得る問題について、あなたの投票(親指)を追加してください:

  1. 用途:

    https://gitlab.com/gitlab-org/gitlab-ce/issues/18725

    あなたの(非常に魅力的ではない)のオプションは、これらに煮詰めます1行のコードエントリ`"{bla, """", [[foo],[]]}"`

  2. コードブロックに別の構文を使用してください(例:{{)。コードブロックの外側に、{{[[など - GitLab Markdownではの単一のの引用ブロック内に二重括弧を使用できます。
  3. コードのスクリーンショットを使用してください。

これらはどれも非常に素晴らしい解決策ではありませんが、現在のところそのすべてがあります。