Discourse基础编辑器

Tiptap 实际上并不是一个可比的例子,因为它只是使用 markdown 快捷方式转换为 HTML(据我所知)。您无法使用 markdown 编辑已存在的格式(因为语法不显示)。所以您可以单向进行,但不能反向。对我来说,任何不将输出渲染为 markdown 的 Discourse WYSIWYG 编辑器解决方案都是不可行的。这从根本上破坏了核心兼容性,并将您锁定在您选择的特定编辑器插件中。我想如果 Tiptap 可以输出到 markdown,那么这种方法就可以了。

展示 Typora 作为示例的重点是,它们以相当优雅的方式协调了 WYSIWYG 和 markdown。对于某些人,比如 @Jagster,保持现有行为而不必在预览和语法之间“跳转”似乎是可取的。但我确实认为 Typora 的方法对许多其他人来说更可取,也更直观。

听到这个消息真是令人兴奋!我肯定会对此感兴趣。

同意!我认为/希望这将在未来在核心中得到改进。

虽然我不认为您关于“唯一”为 Discourse 付费的人与 CDCK(Communiteq 可能会对此发表看法 :grinning_face_with_smiling_eyes:)有业务关系是完全正确的,但我确实同意,对于一个开源项目来说,Discourse 的社区在“社区精神”或“开放性”或类似方面有所欠缺。我无法确切地说出原因,但这里的事情肯定与许多其他开源项目不同,即使是那些由商业实体运营的项目。我希望真正的众筹努力和社区拥有/驱动的插件(甚至是对核心的更改)有一天能够实现。我特别希望看到这一点围绕主题开发,以实现更高级的布局和更改,正如我之前提到的:主题相对缺乏 - 我错过了什么吗?

4 个赞