还记得 MarkText 吗?发布新版本啦!

2018-06-20 13:29:14 +08:00
 ransixi

出于对 markdown 的热爱,平时也喜欢写写文档或者技术博客,所以决定写一款 markdown 编辑器,刚开始的打算只是写一个编辑器给自己用,顺便开源到 GitHub 上面,后来关注的人越来越多,与之而来的是一些新的需求,为了满足这些需求,我开始对 marktext 做了一些更加深入的思考,比如支持不同的编辑模式,个性化设置,图片途径自动补全等,后来又加入了插入斗图功能。

最近刚发布了 0.12.25 版本,支持了侧边栏和 tabs,这样更加方便对项目进行编辑,同时可以在项目中搜索关键字。

由于新的功能需求总会不断出现,marktext 的体积(代码量)也变得越来越大,在 1.0 版本后,我们考虑支持插件化,这样就可以编写自己的插件来实现自己想要的功能。比如:

当然,插件能够实现的功能还很多,也希望大家能够提供一些想法,或者说希望利用插件来做些什么?这样也便于我们更好的设计插件 API。

最后,欢迎大家下载 marktext,并体验她,虽然她现在还不完美。

7808 次点击
所在节点    分享创造
28 条回复
szzhiyang
2018-06-20 15:08:40 +08:00
在我的电脑上,免费开源产品较同类闭源产品相比往往有着更高的优先权。已将 Typora 替换为楼主的杰作,感谢楼主的付出!
c9
2018-06-20 15:15:19 +08:00
全英文让我滚回 mweb。
ransixi
2018-06-20 15:16:15 +08:00
@szzhiyang 谢谢,也欢迎贡献代码或提交 issue。
ransixi
2018-06-20 15:17:00 +08:00
@c9 有中文 readme。在 1.0 版本之后,我们会推出国际化的版本,支持多语言。
c9
2018-06-20 15:37:00 +08:00
hing
2018-06-20 17:24:09 +08:00
变化不小,但是感觉 1.0 好遥远!
ransixi
2018-06-20 18:17:04 +08:00
@hing 1.0 不支持插件化的,所以应该快了。现在功能基本完成,计划是在七月份发布 1.0 版本。

我给 1.0 版本的定义就两点:
1. 完全支持 CommonMark Spec 和 GitHub Flavored Markdown Spec.
2. 稳定,没有影响到编辑体验的 bug。
ioc
2018-06-20 18:27:25 +08:00
78 MB 太大了,不想用,对 electr.. 这种一个应用就相当于一个 Chrome 来说,为什么不做成 Web 形式呢,直接访问网址就能用了。
woncode
2018-06-20 18:54:58 +08:00
我目前对 markdown 编辑器的要求:
两个必须功能:
1. 能够原地渲染,不需要在旁边开一个预览
2. 能够连接 git 仓库,支持从 git 仓库打开文档和保存文档同步到 git 仓库
两个加分功能:
3. 最好是 Web 端的,不需要安装、更新,跨平台,打开浏览器就能用
4. 有文档结构树导航

体验过很多( typora、vnote、马克飞象、cmdmarkdown ……),目前只有 stackedit 是完全满足的。
楼主的编辑器看起来渲染得很好,但是觉得作为程序员的编辑器,貌似没有连接 git 的功能,毕竟如果每次都打开命令行 git push 同步文档有些麻烦,或者楼主有什么同步文档的好方法吗?
c9
2018-06-20 19:19:27 +08:00
issues 解决了。是版本的问题。实在是太好用了。
ransixi
2018-06-20 19:52:15 +08:00
@woncode

>能够连接 git 仓库,支持从 git 仓库打开文档和保存文档同步到 git 仓库

git 仓库是指 GitHub 吗?还是本地?这个功能具体怎么操作的呢?
woncode
2018-06-20 20:32:05 +08:00
@ransixi 远程 git 仓库,比如 stackedit 它可以从 github 打开文件,或者把新建的文件保存到 github,这样以后,它就记录下这个文件的远程 git 连接,然后有一个同步按钮,之后你做什么更改,点击一下那个按钮,就给你推送到 github 上
ransixi
2018-06-21 00:00:12 +08:00
@woncode 嗯,我觉得这个可以通过插件来支持的。Mark Text 核心功能不提供,但是会提供相应的插件 API,插件开发者利用这些 API 开发同步 git 仓库的插件。关于插件开发有什么想法吗?
woncode
2018-06-21 02:28:09 +08:00
@ransixi 倒是真的挺想写一个能连接 git 的插件,因为 stackedit 也只能连接 github,而 github 的私人仓库是收费的,有时候可能连接也不稳定,总想着哪天给它加个插件,使得能够连接码云,也不知道能不能搞出来和啥时候有时间😂
anyforever
2018-06-21 09:06:06 +08:00
看上去不错哦,支持一下
zssdhr
2018-08-07 15:21:08 +08:00
感觉这个名气比 typora 小很多,今天在 electron 官网上发现 marktext 的,感觉完全不输 typora,我甚至怀疑 typora 有没有用你们的源代码。。。
jasonzhouu2
2018-08-25 15:22:00 +08:00
太赞了,为楼主的开源精神打 call
Fulcrum
2018-10-11 11:31:04 +08:00
好久没更新了_(:з」∠)_大佬最近有更新计划吗
ransixi
2018-12-01 19:29:36 +08:00
@Fulcrum 最近有发布新的版本,比之前更加稳定,添加了 quick insert 功能,欢迎体验,这个项目我会持续维护下去的,最近也在考虑重写编辑器部分,提高渲染性能、减少内存消耗等。
ransixi
2018-12-01 19:33:58 +08:00
@jasonzhouu2 😝平时写代码也会安装很多开源依赖,在电脑里安装很多开源的软件,所以也想着回报开源社区。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/464384

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX