2016-11-20 64 views
0

雖然有幾個問題/答案與這個問題的關鍵字的組合,我沒有看到一個直接詢問或回答相同的問題。如何在BitBucket中的列表項下嵌套代碼塊?

我想在一個列表項下嵌套一個代碼塊。當我按照這個answer,我不完全得到我期待的效果。在下面的圖片中,我不想要代碼塊中的前導空格,我希望框本身在列表項下縮進。我如何實現這一目標?

enter image description here

而且,這裏是實際的MD:

** Help Page ** 

* This is a list item that has a code block going with it 

``` 
#!c# 
     try 
     { 
      DoSomething(passThis, andThis); 
     } 
     catch (Exception ex) 
     { 
      ex.Log(); 
     } 

``` 

回答

1

相反圍欄代碼塊(```)的,使用縮進代碼塊。 4個空格嵌入列表項中,4個空格表示代碼塊:

**Help Page** 

* This is a list item that has a code block going with it 

     #!c# 
     try 
     { 
      DoSomething(passThis, andThis); 
     } 
     catch (Exception ex) 
     { 
      ex.Log(); 
     } 
+0

它的工作原理。我接受了你的答案。無論如何要爲語法着色指定語言嗎?我可以用隔離代碼塊語法來完成它。 – WiSeeker

+1

@WiSeeker,在縮進代碼塊中包含相同類型的語言註釋似乎對我很有用。我相應地更新了我的答案。 – Chris