Bitbucket'te iç içe liste öğeleri nasıl işaretlenir?


173

Bitbucket sayfalarından canlı bir tarayıcıda görüntülendiğinde karşılık gelen girintiyle işlenen işaretleme iç içe liste öğelerimi görmeye çalışıyorum. Ancak ( güncelleştirilmiş ) örneklerini kullanırken bile nasıl çalıştığını anlayamıyorum :

* Item 1
* Item 2
* Item 3
  * Item 3a
  * Item 3b
  * Item 3c

3a-c maddeleri için girintiyi yok sayar:

bitbucket işlenmiş listesi

Bunun gibi görünmesini istiyorum (sözdizimi SE ve Github'da mükemmel çalışıyor):

SE listesi oluşturuldu

Bunların listesini listesi , örneğin, özellikle kabul edilemez:

1. Step 1
2. Step 2
3. Step 3
   * Item 3a
   * Item 3b
   * Item 3c

bb üzerindeki liste

İşte bunun için kurduğum bir repo .


6
Dört boşluk girintili mi? Veya daha az?
Waylan

Yanıtlar:


278

4 boşluk kullanın.

# Unordered list

* Item 1
* Item 2
* Item 3
    * Item 3a
    * Item 3b
    * Item 3c

# Ordered list

1. Step 1
2. Step 2
3. Step 3
    1. Step 3.1
    2. Step 3.2
    3. Step 3.3

# List in list

1. Step 1
2. Step 2
3. Step 3
    * Item 3a
    * Item 3b
    * Item 3c

İşte bu güncellenmiş repodan bir ekran görüntüsü:

ekran görüntüsü

Teşekkürler @Waylan , yorumunuz kesinlikle doğru.


4
Ayrıca, bazı durumlarda listelerinizi numaralandırmamak için iyi bir uygulama olduğunu belirtmek gerekir. Yalnızca "1" kullanarak işlenmiş biçimde okunmaları gerekiyorsa çünkü her madde onların otomatik olarak numaralandırılmasına neden olur. Yine de metin okunabilirliğini korumaya çalışıyorsanız bu durumdan kaçınılmalıdır.
Nilpo

1
Liflerin iç içe liste içeriği için 2 boşluk önermeye başlamasının bir nedeni var mı?
Greg Hilston

Yeni Atlassian Editör'de Labs'da yayınlandıklarını nasıl anlayamadım. confluence.atlassian.com/doc/the-editor-251006017.html Ama belki de cevap budur? confluence.atlassian.com/doc/…
Ryan

bazı uygulamalar kod blokları için dört boşluk kullanır, bu nedenle bu yuvalama için kullanılamaz
Pablo Pazos

2
@PabloPazos bu soru özellikle Bitbucket'in tartışmasız isteyen uygulamasıyla ilgilidir.
Jeff Puckett

4

olasılıklar

  • Madde işaretli ve numaralandırılmamış bir listeyi daha yüksek numaralı bir listeye yerleştirmek mümkündür.
  • Ancak madde işaretli numarasız listede otomatik numaralandırılmış liste başlamaz: Desteklenmez.
    • Madde işaretli ve numaralandırılmamış bir listeden sonra yeni bir numaralandırılmış liste başlatmak için, aralarına bir parça metin veya bir alt başlık koyun: Yeni numaralandırılmış liste madde işaretinin hemen arkasında başlayamaz: Yorumlayıcı numaralandırmayı başlatmaz.

uygulamada

  1. Köpek

    1. Alman Çoban - sadece tek bir boşluk ile.
    2. Belçika Çoban - maksimum 4 boşluk önde.
      • "Numaralandırma madde işareti" olarak yorumlanan bir satırın önündeki sayı, böylece girintiyi yapar.
        • ..ve yazılı haneyi yok sayar: Yapıya uygun olarak kendi yerini oluşturur / üretir.
        • Bu yüzden sadece "1" olanları kullanmak, numaralandırılmış listenizi almak için sorun yok.
          • Veya herhangi bir tam sayı, hatta daha fazla basamak: Liste numaralandırma ++ 1 artışıyla devam edecektir.
        • Bununla birlikte, numaralandırılmış listedeki ilk öğe korunacaktır, bu nedenle ilk satır aralığı genellikle "1" sayısı olacaktır.
    3. Malinois - 5 boşluk zaten 3. seviye yapıyor.
      1. MalinoisB - 5 boşluk zaten 3. seviye yapıyor.
      2. Groenendael - 8 alan henüz 3. seviye yapıyor.
        1. Tervuren - 4. seviye için 9 alan - Kasıtlı olarak "55" ile başladı.
        2. TervurenB - kaynak kodunda "88" ile numaralandırılmış.
  2. Kedi

    1. Sibirya; a. SiberianA - çoğaltılan sorun : yorumlayıcı tarafından "numaralandırma" olarak tanınmayan harfler (yani "a" burada).
      • Ne olursa olsun, kaynak kodunda ayrılmış satırına girintilidir.
    2. Siyam
      • a. böylece mermi, numarasız liste kötüye kullanımı geçici olarak elle yazılmış.

0

4 boşluk , tanım listesinin içinde bile hile yapar:

Endpoint
: `/listAgencies`

Method
: `GET`

Arguments
:   * `level` - bla-bla.
    * `withDisabled` - should we include disabled `AGENT`s.
    * `userId` - bla-bla.

Ben tanım listesi için BitBucket Wiki ve Markdown tescilli uzantısını kullanarak API belgeliyorum en hoş (MD tablo sözdizimi korkunç, görüntüleme çok satırlı ve gömme gereksinimleri ...).


-6

Tek bir alan bile çalışır

... Sadece görmek için bu cevabı düzenleyin.

Nested lists, deeper levels: ---- leave here an empty row * first level A item - no space in front the bullet character * second level Aa item - 1 space is enough * third level Aaa item - 5 spaces min * second level Ab item - 4 spaces possible too * first level B item

İç içe listeler, daha derin düzeyler:

  • birinci seviye Bir öğe - madde işareti karakterinin önünde boşluk yok
    • ikinci seviye Aa eşyası - 1 boşluk yeterlidir
      • üçüncü seviye Aaa maddesi - 5 boşluk min
    • İkinci seviye Ab eşyası - 4 boşluk da mümkün
  • birinci seviye B eşyası

    Nested lists, deeper levels:
     ...Skip a line and indent eight spaces. (as said in the editor-help, just on this page)
    * first level A item - no space in front the bullet character
     * second level Aa item - 1 space is enough
         * third level Aaa item - 5 spaces min
        * second level Ab item - 4 spaces possible too
    * first level B item
    

1
İkinci seviyede bir alan yeterli değil
JGallardo

"İkinci katta bir yer yeterli değil" .. Sen neden bahsediyorsun, @Jalpal? Gerçekten işe yaradığını gösteren pratik kullanımı hazırladım. Cevabımda kaynak kodu ne gösterdim? Sadece kendiniz görün: Düzenlemek için açın. (ancak değiştirmeyin, lütfen.)
Franta

Benzer konuyu ve cevabımı orada görüyorum: Oldukça aynı, kopyala / yapıştır. meta.stackexchange.com/a/325252/361135
Franta

3
Elbette bu editörde çalışıyor ama soru BitBucket hakkında ve orada işe yaramadı. En azından Haziran 2019'da en son kontrol ettiğimde değil. Belki de orijinal cevabı yazarken kullandım, ancak mevcut bilgimin en iyisine değil.
JGallardo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.