前言

Taio 是一个 Apple 平台上的文本编辑器和处理工具,此前我们 之前的文章 中有过介绍过其在 iPhone 和 iPad 上的体验。

经过最近半年的开发和测试,我们现在将 iPad 版本带到了 Mac 平台。Taio 支持「通用购买」,如果您之前在 iOS 上解锁过高级版,现在即可下载 Mac 版并完成解锁,无需再次付费。

本文将简要介绍 Mac 版本的概况,并借由 Mac 版本介绍近半年增加的一些新功能。

Mac 版本概况

需要指出的是,Taio 的 Mac 版本完全使用 Apple 的 Catalyst 技术完成。早期为 iPad 做的一系列优化为我们的移植工作打下了坚实的基础,除了支持 Intel Mac 并为 Apple Silicon 做出优化外,Mac 版本也 100% 地保留了 iPad 版本的全部功能。

Mac 版本预览
主题设置

由于开发精力的问题,我们一开始的计划是在初始版本砍掉一些功能,不过幸运的是碰到的困难都解决了,所以我们在一开始就得到了一个全功能的版本。例如,完全兼容基于 JSBox 编写的全部脚本,支持 macOS Big Sur 及以上的小组件。

运行 JSBox 脚本
小组件

另外,我们也解决了 Catalyst 应用广为诟病的中文输入法遮挡和文字抖动的问题,这两个问题您在绝大部分的 Catalyst 应用都能看到。

解决输入法遮挡问题

Mac 版本独有的功能

虽然 Taio 是以移动端体验为主的移植应用,我们还是为其 Mac 版本做了相当多的优化,包括交互方式的改进和与 Mac 系统更好地集成。

编辑菜单

与移动端不同的是,在 Mac 上我们没有固定位置的输入栏,这也就无法借由其实现 Markdown 编辑菜单。为了解决这个问题,我们引入了浮动的菜单,它会在选择文字或点击屏幕的时候动态出现。

编辑菜单

文字宽度调整

考虑到 Mac 上显示器分辨率的可变范围很大,Taio 将允许用户调整文字可读宽度所占屏幕的比例。

可读宽度调整

更方便的外观调整

我们为 Mac 版本引入了基于系统菜单的外观调整,可以调整深色模式和文字可读宽度,并且支持键盘快捷键。

外观调整

与 Mac 系统的集成

与 iPad 版本一样,更开放、更好地与系统集成始终是我们的宗旨之一。您可以在访达定位 Taio 的文件,也可以在访达通过 Taio 打开文件,甚至是将 Taio 设置为 Markdown 文件的默认处理程序。

在访达中找到
默认使用 Taio 打开

支持快捷指令

如果您在使用 macOS Monterey 的 Beta 版本,您会发现 Taio 已经完全支持了 Monterey 上的快捷指令应用,体验和 iOS 版本完全一致。

快捷指令

近期新功能

过去的半年,我们除了移植 macOS 版本,也没有停下来开发新的功能。考虑到篇幅问题,本文仅介绍我们认为最重要的一些变化。

支持脚注和文本高亮

这两个特性并非 Markdown 标准语法,但在用户反馈里面呼声很高。您现在可以使用 [^1][^note] 来实现脚注,使用 ==text== 来实现文本高亮。

对文本识别的支持

基于 Apple 的最新技术,我们增加了用于从图片中识别文本的新动作。如果使用 iOS 15,也支持了从摄像头输入文本的功能。

文字识别动作
扫描文本

更多导出格式

除了导出为 PDF 和网页等格式,最新版本也支持了导出为 RTF 或 Microsoft Word 等格式。

更多导出格式

新的文本动作

为了更好地构建文本工作流,我们新增了一些处理文本的动作,例如查找文本的位置、选择文档等。

新的文本处理动作

更好的 wiki 链接支持

基于用户反馈,我们增强了对 wiki 链接 的支持,例如支持通过 ![[Image]] 格式预览图片,并增加了显示链接引用关系的视图。

网络视图

实时光标位置

为了更好地反应当前位置,Taio 现在会在编辑区域右下角实时显示当前的行列和选中长度,也可以点击它来快速跳转。

光标位置和快速跳转

增强对 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 主题,看起来更现代。此外,您也可以更改应用的主题配色了。

新的编辑器主题

更多的可定制项

Taio 一直以「一切皆可定制」作为口号之一,我们也在最近增强了这个部分。现在您不仅可以定制粗体、斜体和列表所使用的语法符号,还可以设置默认使用的资源目录名称。

更多自定义选项

繁体中文支持

这也是一个用户反馈中呼声较高的需求,我们一直没有支持是因为我们执着地认为习惯用语的差异很难把握。

在最新版本里面,我们基于 OpenCC 项目转换了项目中大部分的文本,使用台湾地区的词汇表做了常见的习惯用语替换,并对明显不合理的转换做了修复。

很难说这是一个高质量的版本,也欢迎提交关于这部分的问题反馈。

持续的无障碍投入

熟悉我们产品的朋友应该知道,对无障碍的极致追求是我们一直以来的目标。在过去的一段时间,我们也一直在收到无障碍相关的反馈,包括 iOS 版本和 macOS 版本。我们进一步地解决了这些问题,哪怕影响面不是那么广。在此也欢迎无障碍用户持续反馈遇到的问题,以便于我们打造一款完全无障碍的产品。

未来计划

Taio 的 Mac 版本已经上线,至此我们已经实现了 Apple 平台的全设备支持,这是一个重要的里程碑。我们非常幸运地参与到了 Apple 平台互相融合的进程中,也希望大家喜欢。

在之后可预见的日子里,我们将会对 iPad 版本的界面做一些改造,使其更符合 Apple 平台的最新实践。而这些计划中的变化,也将是优化 macOS 版本的一个重要部分。

欢迎在评论区说说你对 Taio 的看法和建议,本周五 (08.13) 选取 5 位读者送出 Taio 年订阅兑换码。

恭喜 PorridgePi、ZStone丶、qiyuanshouji、Apollo_、_Li_ 获得兑换码,请留意站内私信。

 

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀