福利在文末喔Taio 是一个 Apple 平台上的文本编辑器和处理工具,此前我们有过介绍过其在 iPhone 和 iPad 上的体验。
经过最近半年的开发和测试,我们现在将 iPad 版本带到了 Mac 平台。Taio 支持「通用购买」,如果您之前在 iOS 上解锁过高级版,现在即可下载 Mac 版并完成解锁,无需再次付费。
本文将简要介绍 Mac 版本的概况,并借由 Mac 版本介绍近半年增加的一些新功能。
Mac 版本概况
需要指出的是,Taio 的 Mac 版本完全使用 Apple 的 Catalyst 技术完成。早期为 iPad 做的一系列优化为我们的移植工作打下了坚实的基础,除了支持 Intel Mac 并为 Apple Silicon 做出优化外,Mac 版本也 100% 地保留了 iPad 版本的全部功能。
![](http://dingyue.ws.126.net/2021/0812/4299d6fep00qxoyqq0027d200u000kag00v400l1.png)
Mac 版本预览
![](http://dingyue.ws.126.net/2021/0812/236d548fp00qxoyqr001kd200u000kag00v400l1.png)
主题设置
由于开发精力的问题,我们一开始的计划是在初始版本砍掉一些功能,不过幸运的是碰到的困难都解决了,所以我们在一开始就得到了一个全功能的版本。例如,完全兼容基于 JSBox 编写的全部脚本,支持 macOS Big Sur 及以上的小组件。
![](http://dingyue.ws.126.net/2021/0812/fe224d03p00qxoyqr001wd200u000kag00v400l1.png)
运行 JSBox 脚本
![](http://dingyue.ws.126.net/2021/0812/b8c8271bp00qxoyqs003xd200u000mig00v400nc.png)
小组件
另外,我们也解决了 Catalyst 应用广为诟病的中文输入法遮挡和文字抖动的问题,这两个问题您在绝大部分的 Catalyst 应用都能看到。
![](http://dingyue.ws.126.net/2021/0812/65b2718ep00qxoyqt000zd200u000bgg00uk00bn.png)
解决输入法遮挡问题
Mac 版本独有的功能
虽然 Taio 是以移动端体验为主的移植应用,我们还是为其 Mac 版本做了相当多的优化,包括交互方式的改进和与 Mac 系统更好地集成。
编辑菜单
与移动端不同的是,在 Mac 上我们没有固定位置的输入栏,这也就无法借由其实现 Markdown 编辑菜单。为了解决这个问题,我们引入了浮动的菜单,它会在选择文字或点击屏幕的时候动态出现。
![](http://dingyue.ws.126.net/2021/0812/c2ad96e1p00qxoyqt001ad200u0008ng00v4008y.png)
编辑菜单
文字宽度调整
考虑到 Mac 上显示器分辨率的可变范围很大,Taio 将允许用户调整文字可读宽度所占屏幕的比例。
![](http://dingyue.ws.126.net/2021/0812/fb08509dp00qxoyqt001md200u000ikg00v400j8.png)
可读宽度调整
更方便的外观调整
我们为 Mac 版本引入了基于系统菜单的外观调整,可以调整深色模式和文字可读宽度,并且支持键盘快捷键。
![](http://dingyue.ws.126.net/2021/0812/8ea1a0f5p00qxoyqu0027d200u000dxg00v400ef.png)
外观调整
与 Mac 系统的集成
与 iPad 版本一样,更开放、更好地与系统集成始终是我们的宗旨之一。您可以在访达定位 Taio 的文件,也可以在访达通过 Taio 打开文件,甚至是将 Taio 设置为 Markdown 文件的默认处理程序。
![](http://dingyue.ws.126.net/2021/0812/510c1fcdp00qxoyqv001ld200md00egg00md00eg.png)
在访达中找到
![](http://dingyue.ws.126.net/2021/0812/6dacb882p00qxoyqv001bd200u000f5g00v400fp.png)
默认使用 Taio 打开
支持快捷指令
如果您在使用 macOS Monterey 的 Beta 版本,您会发现 Taio 已经完全支持了 Monterey 上的快捷指令应用,体验和 iOS 版本完全一致。
![](http://dingyue.ws.126.net/2021/0812/393dce86p00qxoyqw0015d200u000ing00v400jb.png)
快捷指令
近期新功能
过去的半年,我们除了移植 macOS 版本,也没有停下来开发新的功能。考虑到篇幅问题,本文仅介绍我们认为最重要的一些变化。
支持脚注和文本高亮
这两个特性并非 Markdown 标准语法,但在用户反馈里面呼声很高。您现在可以使用 [^1]或 [^note] 来实现脚注,使用 ==text== 来实现文本高亮。
对文本识别的支持
基于 Apple 的最新技术,我们增加了用于从图片中识别文本的新动作。如果使用 iOS 15,也支持了从摄像头输入文本的功能。
![](http://dingyue.ws.126.net/2021/0812/d7ffa4c6p00qxoyqx001pd200u000kag00v400l1.png)
文字识别动作
![](http://dingyue.ws.126.net/2021/0812/a5c94848p00qxoyqy005fd200u001kng00v401mq.png)
扫描文本
更多导出格式
除了导出为 PDF 和网页等格式,最新版本也支持了导出为 RTF 或 Microsoft Word 等格式。
![](http://dingyue.ws.126.net/2021/0812/a637dd39p00qxoyqy001ld200u000ikg00v400j8.png)
更多导出格式
新的文本动作
为了更好地构建文本工作流,我们新增了一些处理文本的动作,例如查找文本的位置、选择文档等。
![](http://dingyue.ws.126.net/2021/0812/7807f8abp00qxoyqz001bd200u000kag00v400l1.png)
新的文本处理动作
更好的 wiki 链接支持
基于用户反馈,我们增强了对 wiki 链接 的支持,例如支持通过 ![[Image]] 格式预览图片,并增加了显示链接引用关系的视图。
![](http://dingyue.ws.126.net/2021/0812/0a479821p00qxoyqz002ad200u000kag00v400l1.png)
网络视图
实时光标位置
为了更好地反应当前位置,Taio 现在会在编辑区域右下角实时显示当前的行列和选中长度,也可以点击它来快速跳转。
![](http://dingyue.ws.126.net/2021/0812/477a3b32p00qxoyr0001id200u000ixg00v400jm.png)
光标位置和快速跳转
增强对 URL scheme 的支持
URL scheme 系统可以很好地将 Taio 和其他效率应用联系起来,我们增强了这部分的支持。例如,现在您可以直接打开某个文件为预览模式。
taio://editor?action=open&path=Example.html&location=0
支持了打开任意路径的文件,包括添加的文件书签位置。
此外,也支持了通过 x-callback-url 协议来讲结果返回给调用的应用。
taio://x-callback-url/actions?action=run&name=name&x-success=successURL&x-error=errorURL&x-cancel=cancelURL全新的编辑器主题、可选应用配色
基于「更可读」的考虑,我们为 Taio 设计了全新的 Taio Light 和 Taio Dark 主题,看起来更现代。此外,您也可以更改应用的主题配色了。
![](http://dingyue.ws.126.net/2021/0812/86b07c28p00qxoyr1001pd200u000kag00v400l1.png)
新的编辑器主题
更多的可定制项
Taio 一直以「一切皆可定制」作为口号之一,我们也在最近增强了这个部分。现在您不仅可以定制粗体、斜体和列表所使用的语法符号,还可以设置默认使用的资源目录名称。
![](http://dingyue.ws.126.net/2021/0812/2fe26094p00qxoyr1001od200u000ikg00v400j8.png)
更多自定义选项
繁体中文支持
这也是一个用户反馈中呼声较高的需求,我们一直没有支持是因为我们执着地认为习惯用语的差异很难把握。
在最新版本里面,我们基于 OpenCC 项目转换了项目中大部分的文本,使用台湾地区的词汇表做了常见的习惯用语替换,并对明显不合理的转换做了修复。
很难说这是一个高质量的版本,也欢迎提交关于这部分的问题反馈。
持续的无障碍投入
熟悉我们产品的朋友应该知道,对无障碍的极致追求是我们一直以来的目标。在过去的一段时间,我们也一直在收到无障碍相关的反馈,包括 iOS 版本和 macOS 版本。我们进一步地解决了这些问题,哪怕影响面不是那么广。在此也欢迎无障碍用户持续反馈遇到的问题,以便于我们打造一款完全无障碍的产品。
未来计划
Taio 的 Mac 版本已经上线,至此我们已经实现了 Apple 平台的全设备支持,这是一个重要的里程碑。我们非常幸运地参与到了 Apple 平台互相融合的进程中,也希望大家喜欢。
在之后可预见的日子里,我们将会对 iPad 版本的界面做一些改造,使其更符合 Apple 平台的最新实践。而这些计划中的变化,也将是优化 macOS 版本的一个重要部分。
福利
在评论区说说你对 Taio 的看法和建议,本周五(08.13)抽 1 位送出 Taio 1 年订阅兑换码。
/更多热门文章/
热门跟贴