cherry-markdown icon indicating copy to clipboard operation
cherry-markdown copied to clipboard

[Bug Report]代码段注释解析异常

Open recrute opened this issue 1 year ago • 6 comments

Prerequisites

Describe the Bug

h2

h3

h3 to


上文中,### h3 to 无法正常显示,应该是受 注释符号影响。

Reproduction Steps

No response

System Information

No response

Contributing

None

recrute avatar Aug 30 '24 07:08 recrute

额。。抱歉没能重现出来,想问下在这里可以重现么,如果可以重现的话,可以把md原文发出来看看不(用 代码块语法包住,这样github这里就不会渲染md原文了),类似这样:

```
## h2
### h3
### h3 to
```

sunsonliu avatar Aug 30 '24 07:08 sunsonliu

md 原文

## h2

### h3

<!-- ```plantuml
@startuml

@enduml
``` -->

### h3 to

recrute avatar Aug 30 '24 08:08 recrute

这里 用上面的 md 原文可以重现的。

recrute avatar Aug 30 '24 08:08 recrute

破案,是“代码块自动闭合”导致的问题,只要关掉代码块自动闭合就好了,关掉的方法如下: image

关掉后效果如下:

image

sunsonliu avatar Sep 03 '24 08:09 sunsonliu

非常感谢,是添加箭头指向的两个配置吗?

个人愚见:一些扩展功能相关的逻辑,应该默认配置为不影响合法的编写。

recrute avatar Sep 03 '24 11:09 recrute

非常感谢,是添加箭头指向的两个配置吗?

个人愚见:一些扩展功能相关的逻辑,应该默认配置为不影响合法的编写。

是的,添加那两个配置就好了。。。 关于扩展功能,我又仔细看了下,codeBlock.selfClosing 确实应该默认为true,因为其他平台的md编辑器也是这么支持的。出问题还是因为代码块自动闭合没有考虑到这种情况,我们处理下哈。(上述的配置是临时解决方案)

sunsonliu avatar Sep 04 '24 03:09 sunsonliu