【建议】更智能的列表/大纲代码块缩进支持

其实是可以的,比如这样:

image

源码内容如下:

image

也就是代码块儿也需要进行缩进,这里推进的用法是,当你光标在列表之后,可以直接shift + enter,然后插入代码块儿,不过此时代码块儿只有前半部分标记是缩进的,后半部分需要手动用空格与上半部分对齐,否则将会污染后边内容的格式渲染。这块儿的编辑体验,你改成typora会轻松不少。

所见即所得渲染下还是顶格的。

当前阶段暂时不建议使用所见即所得。

习惯所见即所得,舒服

在编辑模式下(图一)无法正确显示代码块 ,在阅读模式下(图二)显示是正确的,而且编辑模式下,缩进也是错误的

如题,我在使用markdown中的 - 来生成大纲视图时,无法正确地向其中有层次的插入代码块

下图是typora中的效果:

下图是obsidian中的效果:

官方开发人员看到了可以改善一下吗?或者有大佬可以教一下怎么切换合适的主题或者在设置中调整吗?

主题用的是 Blue Topaz

补充:在编辑视图中不太对,在阅读视图中是正确的。

或许你应该使用 单行代码块语法 `xxxxx`

我经常会有多行的需求,请问大佬知道多行的解决方案吗

如你所述,阅读模式下是没问题的,所以如果用callout 或者admontion插件语法包裹你的内容,就会在编辑视图呈现阅读模式的效果
例如

```ad-note
- 启动 docker 服务:
	- ```shell
	systemctl start docker 
	```
- 停止 docker 服务:
	- `systemctl stop docker`
```

好的我试试这种方法,谢谢大佬。也希望obsidian原生的在这方面能得到一些改善。。

强烈支持这功能,强迫症表示纠结这个好久了。

顶,程序员表示很需要这个功能!

1 个赞

在Obsidian中创建有序列表类似于以下

  1. 标题一
  2. 标题二
    在标题一二中添加代码块(快捷键```)会导致错位,请官方那边能解决一下bug;
    image
    在标题下创建一些代码块,会导致完全错位,以致于没法用

正常…不是 bug,更不是巨大 bug。

但是确实有这种需求,我在列表下,每个列表都要插入代码块,这个不智能,还要手动把这个利用回车或者是空格移动进去,如果是顶级的话就自动会补全 ```

编辑了
紫薯布丁

专门注册 来 反馈. 希望能改进缩进. 程序员非常需要.

解决了使用三方插件 codeblock customizer ,
看这节.

开启inline code 后 , 选中整个 代码 包括 “```” , 按住 TAB 2次 就能缩进.


效果