【已开源】Typora体验好但要钱?那我自己vibe一个:TMD(Type MarkDown)

搜了下这个z的,看起来很牛啊,你要早说,我可能就不搓了,直接下载(瘫倒) :rofl:

但这个后续收费也挺贵,佬加油,我等着蹭。

确实这图画的太强了

他要是跟typora一个价或者略高我就下手了,关键不知道AI能不能走自己的API。

biubiubiu,把你的图交出来,这样以后我就不画了 :laughing:

v0.1.2版本已发

  • 开启扩展Markdown语法支持,包含mark高亮(==高亮==),上标(E=mc^2^),下标(H~2~O
  • 开启mermaid图表渲染支持
  • 开启toc目录,并修复toc目录点击跳转问题
  • 开启并优化字数统计,默认显示渲染文字的字数,hover浮层可显示可统计渲染文字的字数,和完整Markdown文本的字数

1 个赞

:+1: :+1: :+1:

不是我画得,我让AI画的 :face_with_peeking_eye:

再来个小建议,我记得以前 Typora 上中文的 也是可以替换为 > 的,触发条件是 加空格 :thinking:

image

1 个赞

那提示词也一定很棒啦

okk

其它的倒没什么,只有一句画图关键的:
语法标准化:所有包含括号的节点统一使用双引号包裹(当节点标签中含有()时,转义括号是无法解决问题的,需要将节点标签用双引号 “” 包裹)

1 个赞

更新到v0.1.3版本

  • 支持行首输入中文》加空格,转换成> ,解析为md的引用。 感谢 @10011114126
  • 支持自定义语法[[xxx]](doc.md)在一个md中嵌入另外的md文档。在实时渲染模式下,显示[xxx]的链接,点击后使用tab打开该md文档;在预览模式下,读取并渲染嵌入的md文档内容。点击打开按钮,可使用tab打开该嵌入的md文档进行编辑。 @10011822225 双向连接还是太重了,偏向于知识笔记管理类工具,这个还是定位轻量的类Typora体验的md编辑和阅读工具,但是我加上了正向连接(支持文档嵌入显示)
  • 支持设置渲染嵌入md文档的最大层级和最大文档数。嵌入深度(1-5)和数量(1-30)限制配置
  • 渲染嵌入md文档时,会检测并拦截循环嵌入。
  • 切换tab时,可记住大纲显隐状态,文档编辑模式(三种)状态,预览模式状态,查看位置。

截图:

大佬,要不你把Plantuml也集成进去吧,光着一样就能打败Typora了。

1 个赞

ok,我研究一下~

我只是张R卡~

预告:

已开启PlantUML图渲染的支持

构建中

3 个赞

v0.1.4 版本发布

feat:

  • 支持渲染PlantUML图

fix:

  • 优化桌面版应用双击最大化最小化触发区域(tab未占用的区域现在都可以触发了)
  • 优化拖拽窗口事件的稳定性

respect,必须给上star。小小提一下看到的几个问题吧:

  1. 没看到大纲的 收起按钮。

  2. 如果选中这一行,再点击缩进的话,会把勾选框一起缩进了,显示有问题。但是只点击这一行,不选中全部这时候点击缩进是没问题的。

  3. 操作栏第一个按钮 表情,点击是没有东西的。

  4. 操作栏的按钮,鼠标移上去没有悬浮的文字说明,感觉不是很友好,得试试才知道功能。

  5. 大纲里面文字没对齐。例如下图中不论是按照文字还是按照开头,同一级的文字都没对齐。

1 个赞

感谢反馈!

  1. 这个是大纲收起的按钮

  2. 记下来了,稍后看看

  3. 确实我试了下,这个表情里边没有了,之前在家的时候还有一些表情,可能和cdn有关,稍后看看。如果是win的话,暂时可以先用win+;来输入emoji表情

  4. 好的我看看,这块是md引擎组件的能力,我看看能不能优化下

  5. OK复现了,我发现是有下一级时,加了折叠收起的箭头会导致对不齐。

PS:目前发现本地程序使用webview2渲染,打开比较大的md文档时(120KB,8w+Markdown文本,含大量表格、代码块等),会有卡顿的问题,正在优化性能ing

1 个赞