[返回] [最新] [最热门] [最高评价]

如何自定义 PasteNow 的音效

在刚刚发布的 PasteNow 1.9 里,「音效」是让不少用户等了蛮久的功能。现在 PasteNow 可以通过声音这个反馈,让用户知道是不是复制成功一个内容了。不过也有用户和我反馈,这个声音比较沉闷,能不能换成清脆点的声音?本篇即是来指导大家,如何自定义 PasteNow 的音效。

我在实现 PasteNow 的音效功能的时候,就有意去设计得简单点,不想增加自定义、调整音量大小之类的选项,用户
...

图拉鼎 2021-08-18 21:14 | 查看: 71

PasteNow 1.9:粘贴音效、iOS 剪贴板同步+新的置顶功能

PasteNow 1.9 已经于昨日正式发布了,增加了些新功能,比如粘贴音效,iOS 剪贴板+新的置顶功能,而后两个功能是通过「实验室」来达成的。另外也有整整两个大版本没有写过更新文章了,于是就想在这个版本好好写一篇吧。

可能是自己比较懒,也可能是觉得已经在 App Store 里写了详详细细地更新说明了,就没必要再写一篇更新文章了,于是在六月的那篇《PasteNow 1.6 正式发布:增加粘贴
...

图拉鼎 2021-08-16 20:07 | 查看: 69

Manico 八周年小记

今天看到备忘,发现 Manico 已经 8 岁了。2013 年 7 月 23 日我写过一篇《写在Manico 1.0正式发布后》,记录了围绕 Manico 前前后后的一些事情。记得我是从这款作品开始给自己贴上「独立开发」的标签的,作为我的第一款 macOS 上的收费软件作品,八年后再看这篇文章,回顾当时仍有不少亮点,也可以看到略显稚嫩的部分。今天,就当温故而知新,以此再展望一下未来吧。

一次真正
...

图拉鼎 2021-07-23 14:01 | 查看: 88

PasteNow 1.6 正式发布:增加粘贴项目并提前的选项,完善搜索粘贴体验

继上个版本 1.5 后刚好两周,今天 PasteNow 1.6 又发布了。这个版本针对部分用户更习惯于将用过的内容提前的行为增加了相关选项,并且优化了搜索并粘贴的体验。现在 PasteNow 用起来更便捷了。让我来详细介绍一下吧!

将最近用过的项目提至最前

在 PasteNow 的最近几个版本中,我收集到不少用户的反馈,想要最近用过的项目移至最前这个行为。因为最近用过的内容有几率可能再被用到,
...

图拉鼎 2021-06-02 13:49 | 查看: 86

PasteNow 1.5:完善多屏幕支持+撤消删除功能+清空剪贴板支持

继 4 月 23 日发布了 PasteNow 1.3 版本后(见《PasteNow 1.3:完善快捷键体验+未来计划》),过去三周, PasteNow 又迭代了三个版本,目前最新版本是 1.5.1。过去几个版本,PasteNow 按之前的所计划的那样,完善了多屏幕方面的支持,同时也带来了其他未在计划中的不少新特性。就让我在本篇中详细介绍一下吧!

多屏幕下的体验完善

PasteNow 刚刚发布
...

图拉鼎 2021-05-17 21:45 | 查看: 204

PasteNow 1.3:完善快捷键体验+未来计划

半个月前我发布 PasteNow 之后,以很高的频率迭代了几个版本。在头几个版本中,我解决了一些比较严重的、优先级比较高的问题,同时收到了大量的非常有用的反馈。这些反馈让我知道了大家对一款优秀的剪贴板工具有什么样的期望,这些期望也足矣让我在未来的几个月好好去消化、设计并打造出一个更好用的 PasteNow。

今天这个 1.3 版本则把重点放在了完善快捷键体验上。借着这个版本发布之际,我也要分享一
...

图拉鼎 2021-04-23 14:20 | 查看: 214

PasteNow 1.0 正式发布:剪贴板工具的新选择

今天很高兴和大家宣布我的新产品,它的名字叫 PasteNow,这是一款面向 macOS 平台的剪贴板工具。就如名字所表达的那样,它是一款能让用户便捷地完成「Paste」这个操作的工具。本篇我想好好介绍一下 PasteNow 是什么,以及开发它的背景故事。

开发 PasteNow 的背景故事

PasteNow 是一个剪贴板管理工具,它可以扩展你的剪贴板,从一份变成无限份,通过在后台自动保存你的所
...

图拉鼎 2021-04-08 09:54 | 查看: 123

SwiftUI Previews 不工作时的一种解法

去年 11 月末,我在写 SwiftUI 代码时,常常遇到 Previews 不工作的问题。用 SwiftUI 就是为了预览方便,因此 Previews 不工作是不能忍的。当时用了一个 Workaround 来解决这个问题,没想到今天在 Xcode 12.5 beta 2 又发生了类似情况,之前的 Workaround 依然有效,于是写篇记录。

SwiftUI Previews 不工作的现象是:
...

图拉鼎 2021-02-22 13:32 | 查看: 113

如何正确地使用 Clubhouse

2021-03-06 更新 当你看到这篇文章的时候,我已经不再使用 Clubhouse 了。

最近我手机的屏幕时间被 Clubhouse 彻底夺走了,讽刺的是,这是一款实时语音聊天的 App:它应该是放在后台听,不该占用屏幕时间才对。

在我几乎天天花很多时间打开它、浏览 Room、看看大家都在哪里聊什么或听什么的时候,我想真的很久很久没有一款社交型 App 能如此持续地夺走我的注意力了,这场景
...

图拉鼎 2021-02-04 22:46 | 查看: 109

谈谈如何合理地为 App 与 Web 项目制定维护计划

上周我有两项工作内容是和产品维护有关的,刚好一个是 App 项目,一个是 Web 项目,每个项目都遇到了一点问题,于是借此我决定好好梳理一下如何为 App 与 Web 项目制定合理的维护计划,让项目能在持续良性运作与节省维护成本之间找到一个平衡。

App 项目的维护计划

我的 App 项目就是我发布于 2013 年的 macOS 桌面效率工具——Manico,目前它的最新版本是 2.8.1,更
...

图拉鼎 2021-01-11 14:23 | 查看: 114

使 Django 在搜索 Char 类型的 ArrayField 时不区分大小写

很久以前用 Django 做的一个外包项目,我用了 PostgreSQL 的 ArrayField 套 CharField,非常方便的实现了基于 Tag 的搜索。最近客户反应了一个小问题,问能不能让搜索 Tag 时可以不区分大小写,我简单的研究了一下,发现是可行的。

首先,这个 Field 是这样定义的:

tags = ArrayField(models.CharField(max_lengt
...

图拉鼎 2021-01-05 20:42 | 查看: 102

如何判断 SwiftUI Previews 环境以条件运行相关代码

最近在写 macOS 产品,不知道从什么时候开始,在 Xcode 里进行 SwiftUI Previews 时会把 App 也跑起来,导致总是打断我写 SwiftUI 代码。从 Xcode 的视角就是,它执行 SwiftUI Previews 的过程中,把 AppDelegate 给完整地跑了一遍。

我去测试了之前用过 SwiftUI 的两个项目,发现也是这样。但是我新建的干净 Xcode 项目
...

图拉鼎 2020-11-17 22:56 | 查看: 91

...更多...