插入代码能否不影响分级列表?


(xiasummer) #1

记录信息时,我经常采用的是

  • A

    • A.1
    • A.2
    • A.3
  • B

    • B.1
    • B.2
    • B.3

的列表型结构。这种结构记录信息很清晰。不过在记录关于代码的内容时,偶尔需要插入一些代码,例如

int x = 10;

不过这种插入与上面的列表型结构并不匹配,一旦插入代码,后面的位置就损坏了(除非是在一级列表中插入代码,因为在二级代码中,总是会破坏原有的结构,在后面就不可能插入新的二级代码了),例如

  • A

    • A1
    • A2
int x = 10;
  • A3(因为前面的二级代码插入了代码,这个二级列表效果消失了)

  • B

int x =10;
  • B1(这些二级列表,因为一级列表后面插入了代码而全部消失)

  • B2

  • B3

  • C

    • C1
    • C2
    • C3

(Schrödinger's Corgi) #2

用Tab或Space将代码块放在同级即可

  • A

    • A1
    • A2
    int x = 10;
    
    • A3(因为前面的二级代码插入了代码,这个二级列表效果消失了)
  • B

    int x = 10;
    
    • B1(这些二级列表,因为一级列表后面插入了代码而全部消失)
    • B2
    • B3
  • C

    • C1
    • C2
    • C3