平时主要在大学里写写代码和读论文,偶尔有一些做做笔记,整理知识的需求。我喜欢不断比较和尝试各种各样的 app ,研究生产力软件本身的时间甚至多于我使用这些软件来生产的时间😂。
我的选择软件的偏好大概是:
我平时最常使用的生产力软件如下:以下内容极度主观,请有选择性的接受信息。
代替 Spotlight:Raycast 。我使用过 Alfred with PowerPack ,原生 Spotlight 和国产 Hapigo 。个人感受 Raycast 速度快于 Alfred ,插件也同样丰富,同时免费,而且颜值很高。Spotlight 太慢了,而且没有拓展功能; Hapigo 对拼音的支持最好,但是没有拓展。 我常用的指令包括:kill 来杀进程,his 搜索浏览器历史,sa 打开 safari ,w 打开终端,dark 切换深色模式等等
终端:Warp 。很长的时间内我都使用 iTerm + oh my zsh ,但是 iTerm 的很多高级功能我其实没有用到过。类似的还有 hyper ,但是由于是 Electron App 直接 pass 了。后来我发现了神器 Fig ,可以提供非常丰富的自动提示。 但是他们都不是 Warp 的对手。Warp 是真正的效率神器。我经常用它的 AI 提示 功能,输入 unzip a tar file 我就不用记 tar -vx 啥的了。
写 Python:VSCode+Pycharm 。VSCode 用于小项目,Pycharm 用于大项目。因为这两者都有 Vim 插件,使用体验都是一样的好。
写 Swift:Xcode 是世界上最难用的 IDE ,还好有 AppCode 。如果你写 SwiftUI 的话,那 A Companion for SwiftUI 提供了非常棒的交互式文档。
Markdown 编辑器和知识管理:我用过 Typora ,Bear ,Logseq ,Obsidian ,Notion ,UIysses ,语雀甚至 PPT 。Typora 难以管理文档,Bear 太简陋,Logseq 在 Intel Mac 上卡顿(同时没有快捷键),Obsidian 操作有点费解,Notion 没有本地存储,语雀没有夜间模式。当然最重要的是我一直不习惯整理笔记。 我现在的选择是放弃一切。在 PDF 上直接记笔记,简单的记录用 Ulysses ,至于其他零碎的知识就让他随风而去吧。
管理耳机鼠标和键盘:AirBuddy 可以查看它们的电量,同时管理我的几个耳机的连接。ToothFairy 可以把连接耳机变成菜单栏上的一个按钮。
管理菜单栏:Bartender ,不多说了
自定义鼠标 /触摸板:BetterTouchTool 。它的免费代替品是 Better and Better 。可以充分发挥我的妙控鼠标的多点触控能力。 最常用的设置是三指点按关闭当前窗口。
TODO 事项:Things ,获得过 Apple Desgin Award 。我曾经只使用原生的提醒事项,但是提醒事项很难组织比较复杂的 TODO List 。Things 界面设计的很美观,同时有 watch app 。逻辑也很合理。还有 raycast 插件。
记日志:Agenda 。以前我使用知识管理软件来控制个人项目的进度,但是又是日程表又是进度条的真的很麻烦。现在我无论是想规划未来一个月的计划还是今天晚上的计划,我都是到 Agenda 里写一篇日记完事。有时候个人想法和开发日志也可以写里面,算是对 Ulysses 的补充。
剪贴板管理:Paste 。Alfred 等软件里一般也有管理剪贴板的 App ,但是 Paste 有更好听的声音和更好看的界面。
查看文档:Dash 可以搜索各种语言的文档。配合 raycast 的插件就非常顺手了。
清理软件:CleanMyMac ,免费的腾讯 Lemon同样好用。直到一年前我还以为 Mac 删除软件就像是 iPhone 一样干净。看来还是需要一个清理 app 。
管理窗口:Rectangle ,免费开源的好 App
截屏 App:CleanShot X ,比 macOS 原生的好用一些
显示器管理:MonitorControl 可以同步不同显示器之间的亮度和各种设置。开源免费,对应的收费 App 是 Lunar ,我用过很长时间。似乎没有好多少。
RSS 阅读器:Reeder ,曾经我使用免费的 NetNewsWire ,但是其颜值没有 Reeder 高。至于 inoreader 等 App 和他们的云服务绑定的太紧了,不喜欢。
修改输入法:Input Source Pro ,开源软件,我一般把终端和 IDE 设置为默认英文输入
Safari 插件:VimKey 允许纯键盘刷网页,值得一试。
最后推荐一个网站:
[setapp.com]类似于 Apple Arcade 的存在,通过订阅来获得很多的买断 App ,上述软件有一半以上这里都包含。可惜当我发现它时我已经为里面的软件花了数百元了。
1
movq 2022-08-26 16:22:36 +08:00
"Typora 难以管理文档"?不懂。markdown 文档管理就当做文件管理就行了。
|
2
Lullaby001 2022-08-26 16:22:47 +08:00
Input Source Pro 并不开源。。
|
4
MarkP 2022-08-26 16:26:27 +08:00
Input Source Pro 不是开源软件吧,只是暂时免费。
|
5
c5QzzesMys8FudxI 2022-08-26 16:28:30 +08:00
剪贴板可以删了,Raycast 也有剪贴板功能!
|
6
BMPixel OP |
7
BMPixel OP @4rat 嗯 但是买了 Setapp 以后我就把 raycast 的剪贴板关了,因为我感觉 Paste 的颜值更高一些
|
9
zh4710jj 2022-08-26 16:36:07 +08:00 via Android
有两年没用 mac 了,感觉是没有新意
|
10
zhangchongjie 2022-08-26 16:38:41 +08:00 13
看到 clearmy mac 我默默回复完点击关闭
|
11
chonger 2022-08-26 16:39:58 +08:00
提醒一下 Raycast 后续可能收费,先免费再收费已经是常规套路了。
|
12
WMCD 2022-08-26 16:41:48 +08:00 via iPhone
几乎一样,不同的是 Rectangle->Swish ,Markdown-> iA Writer
|
13
WillBC 2022-08-26 16:42:53 +08:00
|
15
BMPixel OP @zhangchongjie CleanMyMac 界面很好看
|
17
aero99 2022-08-26 16:55:30 +08:00
能够参考借鉴的太少了
|
18
WillBC 2022-08-26 16:57:20 +08:00 1
|
19
huijiewei 2022-08-26 17:18:13 +08:00
你这也太多了。我就 2 个,一个搜狗输入法,一个 VSCode 满足了
|
20
agagega 2022-08-26 17:30:42 +08:00
Electron App:Electron 其实不是说不可以,但按我的理解,Electron 的用途应该是把一个 Web App 渐进式地包装成软件。所以用 Electron 做软件却不提供网页版的多少有点耍流氓了(连 VS Code 都有网页版!)
没有深色模式:我在电脑上使用深色模式不多,而且即使软件支持了,大部分网页还是没适配深色模式。其实那些带皮肤或配色功能的软件适配深色模式反而比较麻烦,逻辑和设置交互怎么做比较合理,我也没想出最完美的解法。 SwiftUI 实现:除了 Ventura 的自带天气,现在真的很少看到 SwiftUI 实现的 Mac 软件。 存储方式,从开发者角度说: 本地存储当然是最简单直接的,但遇到同步就比较麻烦,因为数据库可能会变大,扔云盘里每次保存云盘就全量上传下载一次太恐怖了。即使有增量上传,冲突处理又是一大问题。 iCloud 因为提供了 CloudKit ,算是解决了这个问题。但用 CloudKit 给跨平台带来很多麻烦,Windows 和 Android 理论上可以用(有 REST API ),但由于用的人实在太少,还不知道会遇到什么坑。不管用 iCloud 还是什么存储,重要的是给用户提供导出方式,而且格式尽量开放,否则即使导出了也是一堆无用文件。 收费方式: 订阅制我可以接受,但前提是服务商有可见的持续运营成本(比如有服务器),且软件质量够得上持续付费的标准。Bear 这种就属于典型不要脸了。开源的东西是好,但某派里面几个酸腐编辑、生产力爱好者,恐怕就没饭恰,不高兴咯。苹果的开发者账号是每年都要续费的,即使是开发者打算用爱发电,收点小钱把这个本回回来我觉得很可以理解。 独占: macOS 独占的软件,上限高,下限也低。其实很多跨平台软件做得不赖的,只不过 UI 风格不那么贴近 macOS 而已。像 Telegram 这种专门用 Cocoa API 给 macOS 做一个版本的毕竟少数。 |
21
agagega 2022-08-26 17:35:21 +08:00
@agagega
我自己是不喜欢为了改进一些系统功能装若干第三方 App ,除非鼠标滚轮这种确实刚需的,其他都是尽量接受。不管是 Windows 、安卓还是苹果,尽量原生功能优先 |
22
dreamramon 2022-08-26 17:45:56 +08:00
|
23
SorryChen 2022-08-26 17:50:02 +08:00
@agagega 如果一个 APP 一开始就是面向 Electron 开发的,那么转换成 Web 就有一些麻烦。比如操作本地文件相关操作,以及很多包只能在 node.js 无法在 web 里运行等。
|
24
HOU 2022-08-26 17:53:23 +08:00 via Android
现在是用来用去除了自己没有的,其他都回归自带的了
|
25
BMPixel OP |
26
l864494871 2022-08-26 18:16:41 +08:00 1
IShot 这个截图软件也可以 挺好用
|
27
pannanxu 2022-08-26 18:24:30 +08:00
warp m1 用起来巨卡顿有办法解决吗
|
28
s524256521 2022-08-26 18:33:21 +08:00 via Android
五大主力 Android Studio Xcode Notion Figma Zotero
|
29
Jaeden 2022-08-26 19:08:17 +08:00
截图:Xnip ,免费,支持不贵
稍后读:GoodLinks ,记得 30 ,iCloud 同步 GTD:滴答清单,好用,一年 100+贵 emby:Fileball ,个人感觉不如 Infuse 体验好,但便宜 Infuse 几乎都禁用了 科学软件:QuantumltX ,不贵 |
31
1014982466 2022-08-26 21:02:33 +08:00
清理软件最好不要用 CleanMyMac 。删除软件时用免费轻巧的 app cleaner 就好了。删除系统级的缓存垃圾等用 OnlyX 会专业和靠谱很多。CleanMyMac 和柠檬过于面向小白有时候会造成许多困扰。
|
32
ST0RMTR00PER 2022-08-26 21:48:10 +08:00
有人推荐一下下载器软件吗?
|
33
hzlzh 2022-08-26 22:11:50 +08:00
推荐试试 MenubarX.App ,可以极大提升效率
|
34
hn16838220 2022-08-26 22:24:58 +08:00 via iPhone
刚下了一下 appcode ,怎么能这么卡…
|
35
BMPixel OP @hn16838220 你是 M1 Mac 吗,我除了刚刚设置的时候会卡一点,其他时候都很好。
|
36
hn16838220 2022-08-26 22:49:02 +08:00
@BMPixel 是的,平时是 idea ,想自己研究一下 swiftui ,一对比好慢。刚才放了会好一点,不过提示还是很慢
|
37
lanlanye 2022-08-26 23:58:20 +08:00
1. Alfred + Dash 离不开了
2. 剪贴板用过几个最后选了 Pasta 3. iTerm2 最重要的是好看 4. Keka 用来处理压缩文件 5. Divvy 是我使用频率最高的窗口管理工具 6. 笔记目前还没找到特别好用的,有想法临时记一下用 Draft @ST0RMTR00PER 懒得折腾可以用 [Motrix]( https://motrix.app/) |
38
IgniteWhite 2022-08-27 00:08:08 +08:00
warp 不太行
wezterm 香 |
39
icyalala 2022-08-27 00:45:56 +08:00
大多数 App 都知道,但我和楼主选择重合度很低。。
试了下 Warp ,一个终端也要登录,这忍不了。。 |
40
nicoljiang 2022-08-27 01:15:17 +08:00
CleanShot X 比 Shottr 差很多
|
41
AItsuki 2022-08-27 01:40:30 +08:00 via Android 3
只能说喜欢折腾,列出的一半以上的东西都不叫生产力软件… 而且最重要的笔记部分没折腾明白
|
43
varzy 2022-08-27 05:20:59 +08:00 1
用 Mac 这么多年,我也折腾过许许多多软件,然而现在已经返璞归真了,开机自启的软件只留下 6 个:
1. Surge 2. 1Password 3. Raycast 。应用切换 + 快速打开网页 + 分屏 + 快速搜索 + 剪切板。之前是 Paste + Rectangle 用户,本来是抱着能少装一个是一个的目的才装了 raycast ,结果现在已经完全离不开了 4. OneDrive 。我的 icloud 桌面就是临时工作区,不再使用的文件会定期转移到 OneDrive 归档。和小伙伴开车了 Office 365 ,1TB 的容量足够容纳我的所有文件 5. Xnip 。截图工具。之前是多年 Snipaste 用户,作为前端开发,贴图 + 自动取色功能非常好用,但 Snipaste 的性能和颜值在 mac 上实在称不上优秀,也是最近才换到 Xnip 6. iStat Menus 。主要用来看天杀的微信开发者工具是不是又双叒叕 TMD 内存泄漏了,是不是得重开一下。。。计划淘汰中 |
44
SeaTac 2022-08-27 05:30:09 +08:00 1
真正的“生产力”只有 IntelliJ IDEA ,其他的都是小工具
另外在我眼里折腾笔记软件的要么闲的没事干要么没东西可记 |
45
tcp 2022-08-27 07:31:56 +08:00 via Android
直接在 PDF 上记笔记以后怎么搜索呢?
|
46
aireason 2022-08-27 08:07:20 +08:00
我主要用:
VSCode, logseq, launchbar, iterm, bear, Ulysses, pycharm, pixelmator, preview |
48
BMPixel OP @tcp 有时候我会用 goodnote 手写识别,其他时候我就直接记在 zotero 的 pdf 笔记里了,我主要任务一般是看论文
|
49
gesse 2022-08-27 10:12:16 +08:00
OP 逼格拉上去了, 结果给我看这个?
|
50
littlewing 2022-08-27 10:19:30 +08:00
CleanMyMac 换成 App Cleaner & Uninstaller
|
51
Ga2en 2022-08-27 10:23:26 +08:00
有数字尾巴那味了,不翻包开始晒软件了。
建议最好配点使用图看看平常都怎么效率了 |
52
Superoutman 2022-08-27 10:30:44 +08:00
@nicoljiang #40 确实,最近发现 CleanShot X 有点太内个了,小版本升级也要收费,不花钱的话升级提示还去不掉。准备用回 Shottr
|
53
PierreGasly 2022-08-27 10:43:54 +08:00 via iPhone
btt 不是自带窗口管理吗?还多开一个 rectangle ?
|
54
Eureka0 2022-08-27 11:15:10 +08:00
曾经我也用 Rectangle ,后来发现 raycast 的窗口管理加个快捷键体验完全没差
|
55
robbielj 2022-08-27 11:19:58 +08:00
系统类工具我就留了个 sensei
截图一般系统自带够用了,偶尔 shottr 一直坚持 alfred 主要还是自己写的工作流很多,重写太麻烦而且自定义工作流这块 alfred 应该还是最强的 另外工作相关 mathstudio 也很好用。 |
56
goldenlove 2022-08-27 11:28:25 +08:00
基本赞同,但不随意否决只看综合体验,软件使用偏好确实每个人都不同。
我平时的收藏也都放这了: http://xsa.vercel.app/?apps |
57
lingyi95 2022-08-27 11:55:15 +08:00
Raycast 也是 electron 的
|
58
Damenly1 2022-08-27 12:18:25 +08:00
warp 一个 termianl 应用要登录我忍了。。现在连 tmux 都不支持,怎么好意思标榜自己"The terminal for the 21st century"的。
|
59
pcmgr456 2022-08-27 12:29:35 +08:00
有个问题,我用 raycast 明明给了全部磁盘访问权限,搜索文件还是空白的,在网上一直找不到方法
|
60
JohnSmith 2022-08-27 12:33:47 +08:00
zellij + allacritty
|
62
neochen13 2022-08-27 12:46:26 +08:00 via Android
太棒了
|
63
wellwellwell 2022-08-27 13:02:27 +08:00
@pcmgr456 如果你在首页( Root Search )搜索是搜不到的,必须打开文件搜索插件
|
65
ooops 2022-08-27 13:42:38 +08:00 via iPhone
Paste:...以及更低的效率
|
66
paopaosa 2022-08-27 13:43:21 +08:00
cleanmymac 是并不好,会导致很多莫名其妙的问题,建议不要使用。
|
67
HiramWong 2022-08-27 13:53:54 +08:00
@paopaosa 确实,前段时间去天才吧,工作人员告诉我 cleanmymac 是黑名单应用,可能在使用中会产生意想不到的效果
|
68
kennir 2022-08-27 14:14:38 +08:00
paste 和 rectangle 都可以用 raycast 完美替代
|
69
pcmgr456 2022-08-27 14:15:16 +08:00
@wellwellwell 一样也是空白的
|
70
pC0oc4EbCSsJUy4W 2022-08-27 15:00:26 +08:00
Bob 翻译神器啊
|
73
jerrywcy 2022-08-27 16:04:34 +08:00
obsidian 操作费解。。。啊这
我对 obsidian 的理解是类似 vscode 的方式,不装插件也能正常用,装了插件几乎可以做到任何事( 比如模拟 notion 数据库啊,dataview 批量查询啊,跑 js 啊之类的 |
75
baiyun 2022-08-27 16:22:52 +08:00
https://baiyun.me/frequently-used-apps-on-macos 《我在 macOS 上高频使用的应用》
|
76
Cat7373 2022-08-27 16:39:06 +08:00
Raycast 已试用香,Warp 连接使用 fish 的服务器会报错,所以无法切换使用
|
77
SorryChen 2022-08-27 17:02:54 +08:00
@lingyi95
@BMPixel @JohnSmith Raycast 并不是 Electron 。 'We made a deliberate choice to go the hard route and build a native client. We want to be a Spotlight replacement and be as close to the system as possible. Choosing Electron would mean a lot of fighting with CPU consumption, resources and binary size. We update, for example, every week and we don’t want our users to download hundred-megabyte binaries every time. It also was where our domain knowledge was, having worked on native iOS and macOS clients at Facebook. Raycast is written in Swift using AppKit for UI, which has been the only technology for a while. Now we have a little bit of a back-end for the upcoming extension store. For the website, we use Vue, which is really lightweight.' https://console.dev/interviews/raycast-petr-nikolaev/ |
78
ferrum 2022-08-27 17:23:53 +08:00
楼主可以试试我的书签管理应用: https://anybox.app/
原生 Cocoa 开发、深色模式、基于 CoreData 的本地存储 + CloudKit 同步、买断、常用操作支持快捷键以及多个全局快捷键设置、macOS 独占,全符合。 |
80
BMPixel OP @ferrum 很完善精致的 app👍🏻,但是我尝试一会儿后就没有继续用了。我一直用的是 raycast 打开书签,按 cmd+空格 ->b+m->搜索。如果是非常常用的网页,我就会在 raycast 里新建一个 QuickLink 。这个应用可能对有大量网页浏览需求的人比较有效,我个人一般都是看完就关闭网页,那天想再看看就打开 raycast 搜索历史记录。
同时我不太喜欢这个任意坞,太占空间了。我更希望的形态是一个放在 Dock 的 download 文件夹旁边文件夹,点一下就可以看到所有书签,一样很方便 |
81
KevinDo2 2022-08-27 19:21:26 +08:00
感谢分享,发现一些新的不错的应用!
|
82
Lucius02 2022-08-27 20:21:15 +08:00
一直有个问题希望楼主可以解答。我现在同样主力使用 agenda 。但是 agenda 连接的是原生的提醒事项,请问用 things 3 做主力可以把提醒事项同步到 agenda 吗? 迫于 things 价格不菲一直没有试过
|
83
GeekN0m0r3 2022-08-27 20:27:53 +08:00
@jfdnet PasteNow
|
84
teenight 2022-08-27 20:31:34 +08:00 via Android
感谢分享,标记一下
|
85
lpfzmmlhhlhy 2022-08-27 20:41:54 +08:00
居然 CMM 也推,别写了,删了吧
|
86
BMPixel OP @Lucius02 不能 thing3 可以从提醒事项里读数据,但是其本身的项目不会同步到提醒事项里。同时 agenda 和 things 应该也没有直接的联动,所以 agenda 应该没法拿到 things 里的提醒事项,我一般不用 agenda 写提醒事项就是了
|
87
BMPixel OP @lpfzmmlhhlhy 可以看看上面我附加的内容
|
88
Saury 2022-08-27 21:47:44 +08:00
用了这么多年 CMM, 这是唯一一个把我系统搞得要重装的软件
|
89
secondwtq 2022-08-27 22:11:39 +08:00
说实在的,开源和 Mac 独占这两条貌似有点矛盾。我在 GitHub 上想找些 Mac App 源码看看,结果发现做得像样的非常少。可以说被同站点隔壁的 C#+XAML 生态螺旋完爆。
|
90
ptyfork 2022-08-28 02:54:40 +08:00
奇怪了,这些软件我一个都没用,也没发现自己生产力有很低。
|
91
Lucius02 2022-08-28 10:45:31 +08:00
@BMPixel 多谢解答!之前回归原生提醒事项和日历就是因为主力使用 agenda ,看来这么久了貌似没有什么更好的解决方法。。
|
92
lingyi95 2022-08-28 18:58:27 +08:00 via iPhone
@SorryChen 多说无益你去看所有的 extension 源码,是不是 typescript + react
|
93
SorryChen 2022-08-28 19:16:47 +08:00 via iPhone
@lingyi95 可是 extension 跟软件主体是不是 electron 有什么关系呢?
“Raycast 采用了一个非常巧妙的办法,类似 React Native 他们实现了自己的 Reconciliation ,把 React component tree 转为 AppKit 渲染。” |
94
lB2cGz9OQ1agw7XK 2022-08-29 09:55:23 +08:00
Raycast 没有中文是吗?
|
96
astkaasa 2022-08-29 13:42:25 +08:00
@wjx0912 你是指代码还是阅读用的字体?
mono: sf mono, Hack Nerd serif: charter, Charis SIL compact sans serif: sf pro, 苹果系统默认的字体就足够好了, 或者看下 source sans |
98
eachann 2022-08-29 14:08:35 +08:00
|
99
tlerbao 2022-08-29 17:05:38 +08:00
|
100
ferrum 2022-08-31 15:23:49 +08:00
|