MarkEditor: 赋予 Markdown 更多的意义

2016-04-26 09:18:12 +08:00
 ZreySoft
一个多月前,我们在 V2EX 发布了 《 MarkEditor: 还需要再多一个 Markdown 编辑器吗?》, https://v2ex.com/t/261582 虽然触发了 XXX 导致只能登录用户才能访问,但还是收到了很多反馈。非常感谢。 :)

软件的迭代相对 Web 开发而言,慢了许多。但这一个多月, MarkEditor 也同样发生了很多变化。
我们也新制作了一个视频,侧重这些变化点进行介绍,如果(因为特殊原因)看不到,可以到官网上播放: http://zrey.com/app/markeditor_new
<amp-vimeo data-videoid="162681396" layout="responsive" width="16" height="9"></amp-vimeo>
MarkEditor 是我们自己日常使用极其高频的工具,基本上文本相关的工作全由它代劳。
在每天都在写 Markdown 的过程中,我们非常想赋予 MarkEditor 更多的意义,语法是基础,但只围绕语法本身,所带来的效率提高、时间的节省,还是远远不够的。
MarkEditor 除了初步增加 Vim 模式等基础特性外,也增加了不少奇妙的特性:

- 增加了 ECharts 图表库,表格编辑的时候,可以选择自动线图、饼图、柱状图的自动转化。
- 增加 Wiki 静态站的导出,可同步至七牛,也内建了一个局域网的小型 Web 服务可直接访问。
- 增加了电子书 PDF(是整本,并非单页) 的导出。
- 增加了写作统计,积年累月,一些数据统计很令人有幸福感。
- 增加了微信公众号内容格式的导出。
- .etc

我们整理了一份比帮助文档详细一些的,自成一册,作为教程文档: http://7xt5br.com1.z0.glb.clouddn.com/_book/index.html
PDF 电子版为: http://7xt5br.com1.z0.glb.clouddn.com/ME.pdf
以上两者都是 MarkEditor 自己导出的,也算是一个 Demo 。 :)
对了,这个文档比内置的帮助,会更详尽一些,像“如何使用 MarkEditor 发布文章到 Jekyll ( Github Page )” http://7xt5br.com1.z0.glb.clouddn.com/_book/%E5%86%85%E5%AE%B9%E5%8F%91%E5%B8%83/3%20%E5%8F%91%E5%B8%83%E5%88%B0%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B9%B3%E5%8F%B0.html#toc_4


新增的功能中,效果毕竟都是可以直接看见的,反倒我们自己内部最喜欢的是 PDF 电子书封面可以用 HTML 、 CSS 快速绘制出来,还有就是写作统计了……



- - - - - - - - - - - - - -- - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - -- - - - - - - - - - - - -


跟上次相比,扩大下促销规则,使用优惠码 V2EX ,前 50 名 5 折,之后为 7 折,截止至 2016-4-29.
此次多出一个特别的早鸟优惠码: ME ,仅前 3 名有效, 2 折。

可以先访问我们的官网 http://zrey.com/app/markeditor 直接下载 MarkEditor ,默认是试用版。 :)
27993 次点击
所在节点    分享创造
263 条回复
omysho
2016-04-27 08:35:11 +08:00
本来想着购买一个 Pro ,结果下了个试用一下发现代码区块的缩进有问题。

首先是回车不能自动缩进,不过也没什么大不了的。
但是,光标在**右花括号前面**时,按 TAB **光标消失**,再按一下就出现在**花括号后面**了。

结果这不就是**缩进直接失灵** 了吗。

不太清楚是不是我个人问题,发上来问问。
ZreySoft
2016-04-27 09:30:14 +08:00
@ammzen 基本版没有 PDF 导出的功能。是指 [TOC]吗? 可以先导出为 html 之后,安装 wkhtmltopdf (ME 内也建议开启这个引擎)使用命令行导出查看效果。
ZreySoft
2016-04-27 09:34:19 +08:00
@omysho

光标在**右花括号前面**时,按 TAB **光标消失**,再按一下就出现在**花括号后面**了。

-->

是有这个问题, Tab 键有特殊的用户,当处于特定标点符号的时候,会作为向右移动一个光标的操作,比如《》,……“”等。我们在下个版本会取消代码块内 Tab 键的这个功能。 :)


回车会保留上一行的空格(缩进),没有生效吗?
ZreySoft
2016-04-27 09:50:46 +08:00
@drbelfast 非常感谢哈。

对于已经习惯“所见即所得”风格的 Markdown 编辑器,建议可以等等 Typora ,集成文件管理器,对作者(Abner)来说,也只是时间问题。

不过, Typora 真的不是第一个所见所得的 Markdown 编辑器哈,第二个都不是……
“所见所得”里面有很多难以处理的事情, Abner 除了对应许多转换的场景外,还用了不少巧妙的方法来解决一些难题。但仍然有些根本性的问题是难以逾越的,目前这两种不同格式的信息源是没有办法做到全等价的,为了逼近全等价,需要付出的代价非常惨烈,也不能确定结果是否能真正令人满意。但这也不是 ME 选择技术线的主要原因,主要原因是我们自己喜欢平文本呀,有全局的控制感…… 😂


预览并不是必要的,默认是左右分栏,设置里可以把预览栏设定为单独窗口。 :)
ZreySoft
2016-04-27 09:52:13 +08:00
@DarryO 😂,听摇滚不是有激情哈,是我们自己发现一个规律:越安静越分心,恰当的喧嚣反倒让人能专心写一些代码……
changchan85
2016-04-27 09:57:58 +08:00
为毛有点卡顿
ZreySoft
2016-04-27 10:02:05 +08:00
@changchan85 什么情况下遇到的?文本很多?开着实时预览? 具体的可以联系 bug@zrey.com ,如果有必要可以附件一份原稿给我们。 :)
changchan85
2016-04-27 10:06:45 +08:00
文本不多,开着事实预览,文件目录也不多,切换目录时有点卡, windows 下,我待会儿重启机器试试
blanu
2016-04-27 10:12:10 +08:00
原来还在 V2EX 上看过一个叫 markdance 的 markdown 编辑器,像聊天一样编写 markdown ,我觉得思路也不是不可以借鉴(产品真的是无法使用,功能太缺失)。
还有智能标点和'''代码块有点不兼容,不知道能不能解决
缩进问题我也遇到了,就是在'''这样的标点前面按 tab 会跳到下一个'。
ZreySoft
2016-04-27 10:32:24 +08:00
@changchan85 这个可能是在打开文档时有地方没有处理好,可以邮件告诉我们 将要打开的文档路径是什么,如果文档本身并不敏感,最好是原稿也给我们一份。 :)
ZreySoft
2016-04-27 10:36:53 +08:00
@blanu Tab 这个作用会在代码块中移除。

还有智能标点和'''代码块有点不兼容 -> 这个没有明白。

:)
konakona
2016-04-27 10:48:45 +08:00
做得很不错啊,我先试用下。
合适的话就购买。
公司大约有 5 个人会需要看 markdown 的文档,而编写者一般只有 2 位。
有没有合适的购买方案呢?
ZreySoft
2016-04-27 11:03:11 +08:00
@konakona Thanks, 要写的才需要买。如果只是看的话,写的人,导出来整个文件夹作为 wiki 站点附件给对方,或者使用内置的局域网 web 服务器也可以...
kikyous
2016-04-27 11:07:36 +08:00
能改快捷键吗? cmd+e 被用了
DarryO
2016-04-27 11:07:57 +08:00
@ZreySoft 代码块的行号位置不对,跟代码对不上。
我在 css 里做了偏移,这样看起来还差不多,虽然还是蛮简陋的。
.linenodiv {
position: relative;
top: 10px;
}
kikyous
2016-04-27 11:09:23 +08:00
```bash
ps aux
```
这样的代码,右键运行为什么看不到输出呢?

ps 在文档里运行代码实在太方便了
sinalvee
2016-04-27 11:25:40 +08:00
linux 用户表示不开心!
努力攒钱换 mac !
omysho
2016-04-27 11:45:20 +08:00
@ZreySoft

呃…… 我下的最新版的确是没办法自动缩进。

这里是 GIF 。

http://i2.piimg.com/4adf64235fc6a01a.gif
niuer
2016-04-27 11:45:39 +08:00
兹词啊!
changchan85
2016-04-27 11:55:09 +08:00
@ZreySoft 邮件已发

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

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

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

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

© 2021 V2EX