obsidian插件dataview冲突

遇到的问题

输入cout.setf(ios_base::fixed,ios_base::floatfield);这句话,若dataview插件打开,则括号和ios_base::则会消失

实际情况

image

预期的效果

如何解决这一现象呢,使代码正常显示
图片,略,新用户在一个帖子只能添加1个媒体条目

尝试解决方式

把代码放在代码块中,依然情况不变,解决不了

因为 dataview 带了个 key:: value 语法 (以及扩展版的 [key:: value](key:: value)), 这几个语法让用户在笔记中任意位置定义 “属性” key value pair

在 dv 的设置里关掉红框的设置, 就显示正常了

话说回来如果写 上下文 `key:: val` 上下文 感觉 dataview 确实不该解析会更好

1 个赞

把那个选项关闭之后,实时预览模式没问题了,但阅读模式还是有问题
image

放到代码块中没问题,行内不行

比如,这样是好的

```
cout.setf(ios_base::fixed,ios_base::floatfield);
```
1 个赞

但阅读模式还是有问题

红框上面那个选项, 就是管阅读模式的显示啊

或者按照楼上办法, 放代码块里也行

1 个赞