关于 typora 的显示优化问题

前置说明
- 用了一个 css 样式,让标题显示数字层级。
- 习惯文件标题用一级标题,也就是文章内容的标题默认是二级标题。
需求
- 想要清晰地看清文章结构(大纲视图)。
- 希望左侧大纲保持展开。
问题点
-
大纲模式只认标题。且不认列表内的标题。
-
用标题模式来写(即上半部份的写法)。
- 因为各级标题的大小区分并不明显,不易区分各级标题。虽然可以用 css 去指定颜色区别,但感觉也不够明显。希望有整个标题下属内容,一起缩进的显示。类似代码编辑器括号内{}的效果。子内容缩进个四格。
- 另一个问题是标题模式下,调整层级不便。比如一个三级标题下有若干个四级标题,我如果想把三级升二级去掉一个#就可以了,但下属的所有四级标题也都要改一遍。如果是列表模式,只要一起框选去掉一级缩进就好了。
- 标题模式还有一个问题是层级有限制。
-
用列表模式(下半部分)
- 有缩进层级。但无法在大纲视图显示。如果内文内容量大,还是需要大纲视图。
-
跟思维导图软件的互通
- xmind 之类的大部分用的都是标题模式来划分层级。幕布用的好像是列表模式。
请问
- 有什么 app 能更好地满足编辑同时查看大纲的需求。
- 如果还是用 typora,那么为了大纲,还是考虑用标题模式。那么标题模式下 css 有没有可能实现下属内容的分级缩进?因为列表本身是嵌套的,css 比较好写。标题模式没想好怎么写。
- 编辑时左侧大纲有时会自动缩起来( mac 版),有办法让它保持展开嘛?