MWeb for Mac 3.0 测试版终于发布了!转眼 MWeb 差不多要走过四年了,感兴趣的朋友可以进来看看。

2018-06-13 11:54:21 +08:00
 oimotis

MWeb 转眼间已经快四岁了,如果从开始写第一行代码那时起,已经四周岁了,我做独立开发者的道路也变得坚定了! MWeb 3.0 版本是一个蛮重要的版本,这个版本是 MWeb 的第一个付费升级的版本。这个版本支持的最低系统是 ELCapitan,废除的代码很多,UI 几乎是重写了,所以才需要先行测试再发布。

为了方便了解新版本的功能,我录制了一个视频,这也是我第一次录制有声音的视频,录制后才发现这视频竟然这么长!!

关于 MWeb 和这次测试的详细,强烈建议您先看完下面的 MWeb 3.0 测试介绍视频!视频的网址如下:

MWeb 3.0 的情况都在视频里有说,这里就不详细介绍了,下面放几张截图。需要重点说明的是:现在的版本是英文混合少量中文的,这个情况会在未来几个测试版中得到改进。

MWeb 3.0 版截图

首先是文档库

黑暗模式,同样是有黑暗模式的。

外部模式,改成双栏了。

快速记事,这个是新功能了。

快速搜索,也算是新功能。视频演示里不出来,应该是由于我把文档库放在 MWeb 专属的位置的原因,之后会改进一下。

这次 3.0 版本,有位朋友帮忙改进了 MWeb 的 Markdown 解析器

github 地址:https://github.com/randomatom/hoedown-mweb/,非常非常感谢!!然后以下是这位朋友的原话:

缘起

近期使用 markdown 做笔记。希望找一款软件,取代 evernote 笔记功能。
evernote 转为「资料收集库」。
而 markdown 软件,用于后续深入的 整理、总结、输出

按这个需要出发,大概需要几个特点:

  1. 同时支持 mac 和 IOS;
  2. 文档库管理,多级目录、tag、检索等等;
  3. 对 markdown 扩展支持比较丰富,比如代码、表格、TOC 等等;

最后选择了 mweb

使用过程中,对一些语法解析不太满意。
和作者 @oulvhai 联系之后,得知 MWeb 使用的解析库 是 Hoedown,自告奋勇修改该库。

Hoedown 的原始代码地址: https://github.com/hoedown/hoedown

mweb 的问题列表:issue: https://github.com/oulvhai/MWeb-issues

主要修改几个新的功能:

其实更好的办法是换库:github 的 cmark 库。目前活跃度很高,代码质量也很高。
https://github.com/github/cmark/tree/master/src

Hoedown 本身解析的过程,是「一行行硬解析」,没有使用 AST。
还好 Markdwowm 不算复杂,这个框架勉强还能应付的过去。
后面的扩展和维护,潜力小,比较麻烦。如果要做的完全符合标准,估计还需要加一堆「补丁」。

MWeb 3.0 版下载地址

官网地址:点此下载

Coding.NET 分流量:点此下载

如果测试过程中有什么问题或者建议,欢迎写信给我:coderforart+2333@gmail.com。也可以使用软件中的菜单:Help --> SendFeedback 功能。

15481 次点击
所在节点    Markdown
122 条回复
abclucifer
2018-06-13 12:00:43 +08:00
支持,一直用 2.x 版本,正式版什么时候发布? 2.x 版本能不能升级?
oimotis
2018-06-13 12:03:31 +08:00
@abclucifer 感谢支持。另外 3.0 版本是要重新收费的。
Willjim
2018-06-13 12:07:51 +08:00
有快速记事了,这下终于方便打草稿了!一直用 MWeb,想问一下付费升级会很贵吗?😂还是很支持付费升级的,可以让软件长久发展。
SingeeKing
2018-06-13 12:10:02 +08:00
+2333 ……

可以透露一下价格吗
clavichord93
2018-06-13 12:10:57 +08:00
@oimotis 2.x 不会下架吧?
oimotis
2018-06-13 12:13:14 +08:00
@Willjim
@SingeeKing 不会很贵,首发半价肯定是有的,估计升 10 来 20 块吧。。
@clavichord93 会重点说明是维护版本,不会下架,毕竟 2.x 是可以跑在 Maverick 下的。虽然 Maverick 没什么人用了。。
SingeeKing
2018-06-13 12:16:38 +08:00
为什么我中文版系统升级完是英文版的 MWeb。。。
oimotis
2018-06-13 12:17:34 +08:00
@SingeeKing

> 需要重点说明的是:现在的版本是英文混合少量中文的,这个情况会在未来几个测试版中得到改进。

原文里有说了一下这个问题。
wukongkong
2018-06-13 12:25:04 +08:00
mweb 的标签不直观,现在 ulysses 标签的管理感觉挺舒服的…… 2.0 升级有优惠么
oimotis
2018-06-13 12:27:33 +08:00
@wukongkong MWeb 主要面向 AppStore,所以就统一首发半价了。实际上我也很想做点针对优惠,但是发现成本蛮大的,首先要做一个相关的系统,然后现在没有现成的,我也懒得搞了,毕竟小软件,小打小闹。
minamike
2018-06-13 12:32:00 +08:00
视频里听见理解万岁我就不由得笑出了声
话说我刚才打开了一个 html 语言标记的文件就闪退了
而 2.x 版本就没问题
oimotis
2018-06-13 12:34:28 +08:00
@minamike :D 可否提供测试文件?
minamike
2018-06-13 12:41:42 +08:00
oimotis
2018-06-13 12:47:01 +08:00
@minamike 步骤是: 菜单:File --> Open 然后选择 这个 html ? 未能重现呢。
luopengfei14
2018-06-13 13:15:33 +08:00
@minamike 说话说一半,还不如不说
kingcos
2018-06-13 13:16:58 +08:00
老哥有没有写做独立开发的心路历程什么的分享哇…
0xroot
2018-06-13 13:21:40 +08:00
用了一年多,确实是一款很不错的写作软件~ 👍
Lattez
2018-06-13 13:21:52 +08:00
支持,坐等新版,MWeb 已经是日常不可缺少的工具了
uuair
2018-06-13 13:38:00 +08:00
楼主要成仙!!我好像是从第一个版本的测试版就开始用的,之前觉得复杂,用的不太多,这段时间倒是很多很多很多了。
xiubin
2018-06-13 13:45:50 +08:00
issues 那么多,2 版本上还修复吗? 2 之后是不是不维护了?

iOS 版本维不维护?也要另起一个 APP ?

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

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

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

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

© 2021 V2EX