rxliuli / joplin-utils

Joplin-based community tool
https://joplin-utils.rxliuli.com/
MIT License
236 stars 36 forks source link

[Feat]: 增加选项控制是否把 note title/name 带到 .md 文件中 #53

Closed calfzhou closed 2 years ago

calfzhou commented 2 years ago

app

joplin-vscode-plugin

Is your feature request related to a problem? Please describe.

目前 joplin-vscode-plugin 会把 note name 以 H1 添加到 markdown 文件中,而 note 内容中原本就有一个 H1 作为标题,就会出现两个一样的 H1,这也违反了 single h1 的语法规范,在编辑和预览的过程中都比较难受。

image

Describe the solution you'd like

Joplin 里关于 note name 和 the first header in the markdown text 的争论一直没有定论(Remove superfluous note names - Features - Joplin Forum),使用者们也有各自的喜好。

所以是不是可以增加一个选项,用户根据自己的使用习惯来决定是把 note name 添加为 H1 还是直接忽略掉它。

Describe alternatives you've considered

N/A

Additional context

No response

rxliuli commented 2 years ago

试试删除掉下面那个,保存,然后重新打开,它应该只有一个标题了

rxliuli commented 2 years ago

the first header in the markdown text

插件使用这个

calfzhou commented 2 years ago

试试删除掉下面那个,保存,然后重新打开,它应该只有一个标题了

删掉一个,保存之后,去 Joplin 客户端里看,note 内容里的 H1 就被删掉了。

rxliuli commented 2 years ago

试试删除掉下面那个,保存,然后重新打开,它应该只有一个标题了

删掉一个,保存之后,去 Joplin 客户端里看,note 内容里的 H1 就被删掉了。

是的,实际上会在保存时自动提取标题和内容写入到 joplin,这是预期的行为。如果只使用插件,甚至不会注意到这一点。