发现好app
- Product Hunt 国际最流行的初创公司展示自己产品的平台,这里有各种奇妙的想法和产品,保证能够让你的脑洞大开。在这个平台上,你可以和创始人交流对话,提出意见,并发现各种好玩的产品和工具。简介:科技圈非常有名的平台,在美国有什么新产品(不论网站、APP还是插件)都会先往上前面挂。在国内原来也有些类似产品出现,但最终都没有做下去,而ProductHunt却流量很不错,有一大拨人经常关注着,是获取种子用户做冷启动的首选之地。可以免费上。可以人工影响排名和曝光。
- G2 目前海外最大的软件选型平台,估值是超10亿美元的独角兽,国内SaaS点评网、36氪企服点评等类似网站基本都在学习这家。G2给厂商提供会员、广告、数据等服务,通用类软件流量大。想曝光想好看要花钱,评价审核非常严格。类似网站非常多,当然流量也会少,有些收费有些不收费。同类如GetApp、SaaSWorthy等很多家
- SaaSHub 月访客约200万。介于上面两类之间,有按时间分布的热榜列表,也有产品评价和类似推荐,但网站结构较为简单。类似这种列表、找同类型的网站也有不少。免费上,可以人工干预上榜首。有流量,有转化。
- Sourceforge 月访客约2100万,比较知名开源软件平台,后来有了专门的商业软件模块,提供面向商业软件的会员服务。如果是开源软件,推荐上去免费获取流量,但是商业软件要在上面推广费用不低,效果看情况。类似开源软件平台还不少,而类似的软件下载站更是非常多,比如流量更大的Softonic,拥有多语言站点,但是入驻麻烦且收费。可免费,可付费,人工干预影响小。
- PartnerStack 月访客约72万。专门针对SaaS的分销管理 系统&分销平台,帮助厂商管理线索生态伙伴,也帮个人和企业找供应商。在海外线索伙伴是非常重要的,比如HubSpot就曾有很大比例来自于这块。类似平台还有,不多介绍。服务SaaS的SaaS,买吧。(老余也想做一个类似产品,对此有兴趣的朋友欢迎勾搭交流
编程必备
- [x] Google Chrome + Google Chrome Canary + Firefox + Edge + Safari,浏览器,调试用,IE 的测试会借助公司.
命令行工具和配置
内容略多,用另一篇文章来展开: 程序员-MAC-重新装机必备2命令行-环境配置
IDE
- Xcode [APP Store]
- Vscode + 插件Settings Sync (用gitHub账号创建gist同步配置和插件)+ Vscode 配置和插件。
- Toolbox + IntelliJ + PyCharm: 用Toolbox来管理和下载IntelliJ,PyCharm
- Sublime
- Cursor
Database
- Dbeaver 社区版免费,pro版本收费
- 免费跨平台工具: DBeaver 是一款完全免费、支持 Windows/macOS/Linux 的通用数据库管理工具。
- 广泛数据库支持: 它能连接并管理几乎所有主流 SQL 数据库(如MySQL、MariaDB、PostgreSQL、SQLite、Oracle、SQL Server、Apache家族(Hive/Derby等))。
- 强大 AI 集成: 集成了 支持 OpenAI、Azure OpenAI、Google Gemini、Ollama、GitHub Copilot 6 大 AI 引擎,提供智能 SQL 生成/优化、语义分析及安全执行确认。
- 高效数据操作: 提供直观的数据编辑器(支持特殊字符过滤)、优化的导航器以及智能代码补全(如优先显示外键表)。
- DB Browser for SQLite DB Browser for SQLite (DB4S) is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
- MongoDB Compass The GUI for MongoDB。
编程辅助
-
SourceTree git 辅助,由于 git 高级操作命令记不住,就只用借助 UI 了。
-
ColorSnapper2,取色工具。付费,App store 没有。
-
Anaconda Python data science库集合。
-
- 集成式 JVM 监控工具VisualVM 是 JDK 自带的免费可视化工具,集成了 jstat、jstack、jmap等命令行工具的功能,提供统一的图形界面,支持本地和远程 Java 应用监控。
- 多维度性能分析支持实时监控 CPU 使用率、内存堆状态(含堆转储分析)、线程活动(含线程快照)及 GC 行为,帮助快速定位内存泄漏、死锁等性能问题。
- 生产环境友好无需为被监控程序配置特殊 Agent,对应用性能影响极小,可直接用于生产环境诊断,且兼容 JDK 1.4 及以上版本。
- 插件扩展能力通过插件中心(如 Visual GC、BTrace)可扩展功能,例如实时 GC 可视化、动态注入调试代码(BTrace),增强深度分析能力。
- 全链路诊断支持提供 快照生成(应用程序快照、性能分析快照)、堆转储比较、OQL 查询等功能,支持离线分析问题,并生成详细诊断报告。
- 适用场景:开发调试、生产环境监控、性能调优、内存泄漏排查、多线程问题诊断
开发文档查看器
Dash 快速查API文档。免费版本会在你搜索完后等10秒再显示,付费版:$29.99 无需等待
1 | # latest |
DevDocs.io
DevDocs.io Git日语
DevDocs.io Git英语
Zeal
网络
-
Paw,【付费】请求模拟,前后端联调API时用这个先走一遍。
-
Postman,【免费】请求模拟,前后端联调API时用这个先走一遍。
-
Charles,【付费】抓包用,支持 https,公司提供的付费账号。
-
WireShark,抓包用。
SSH Client
反编译工具
JD-GUI
1 | brew install --cask jd-gui |
JD-GUI报错
打开jd-gui,报错:
ERROR launching 'JD-GUI' No suitable Java version found on your system! This program requires Java 1.8+ Make sure you install the required Java version.
-
参见 JD-GUI 的issue :Update universalJavaApplicationStub to be able to launch on macOS Big Sur #336
-
解决方法参考文章: 解决mac已经安装jdk1.8但是Java反编译工具JD-GUI还是报错找不到java 1.8+
sh脚本文件启动执行的JD-GUI,脚本文件在JD-GUI.app/Contents/MacOS/universalJavaApplicationStub.sh
,里面会判断你安装的jdk版本。
我安装的是openjdk 11.0.11,where java
查看路径:/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
。 -
修改文件:
1 | JAVACMD="/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java" |
- 解决问题,如果还没解决最后没有办法的话,直接进去 cd进入到JD-GUI.app/Contents/Resources/Java目录,然后java -jar jd-gui-1.6.6-min.jar(后面为你自己的jar包名字)来执行
效率
-
[x] Alfred + Powerpack 【付费,我的百度网盘、硬盘】应用启动、粘贴板管理、Workflow、Snippets 管理等。 同步问题可以参考:Alfred 中如何在不同电脑上同步自定义设置? 和 在Mac之间同步您的Alfred设置。免费功能:File search, Web search,app启动, Calculator, Dictionary, System。付费功能(需购买Powerpack):Workflow,Action, Clipboard History,Snippets, Contacts, itunes, 1Password, Terminal. 【我的百度网盘、硬盘】
- Alfred auto paste on return 自动粘贴失效解决方法 确认下 System Preferences -> Security & Privacy -> Accessibility 里有没有勾选 Alfred。如果已经勾上了 取消掉 重新选择勾上试试。
-
[x] Raycast,【开源免费】,Alfred太贵了,Raycast是很好用的平替。“打开application/文件夹”,“snippet”,"剪贴板"等功能都有。
-
[x] shortcutdetective,【网址下载】检测keyboard shortcut(hotkey) 冲突, 免费。例如control + A, 可以检测出哪些application设置有这个快捷键,避免冲突。
-
[x] Thor,【网址下载】或者[APP Store + 国外账号]一键直达应用, 免费,开源。
-
[x] Karabiner Element,用于改键。可以把右Command利用起来,避免快捷键冲突。
- Karabiner-Elements配置+不生效解决方法
- 另外参考Mac 自定义应用程序快捷键配置了Mac app,比如Chrome和iterm3的一些快捷键。免费,开源。
时间管理
- Apple官方日历,简称iCalendar, 用来日程记录。
- TimeView, [APP Store 免费版限制2个card; 付费版,5.99美元买断] iCalendar并没有提供官方的数据统计和分析功能,所以我们需要借助第三方软件TimeView。TimeView可以理解为是一个数据透视图,透视的数据都来自你在日历中记录的东西。进去之后设置规则,比如我想要统计健身的时间,可以新建一条卡片,设置规则:选取「健康」日历,并包含「健身」关键词。然后我们就可以一张透视统计图,拉取了所有相关的日程,即使课程的命名不规则,只要「健身」关键词标记准确,就可以准确统计。
- TickTick滴答 ,任务管理,有MAC版和iPhone版,可以同步。[APP Store]
- [x] RescueTime和WakaTime来记录你的时间,都有Chrome插件。RescueTime 手机端电脑端都有app。命令行安装WakaTime
文章:
MACOS 工具
- [x] KeepingYouAwake,【免费,开源】可保证Mac系统不自动休眠。原来用的Caffeine,但是MacOS更新到Mojave以后就不管用了。可以改用Amphetamine 或者 KeepingYouAwake。
- 【**runcat **App store, 免费】顶部菜单栏随 CPU 越跑越快的猫。
- [x] Hidden Bar,【免费,开源】菜单栏图标隐藏工具。
文件
解压
- MacZip 【免费】解压/压缩工具, 查看、编辑压缩包,无需解压!一直想找到Windows上7zip的mac替代品,终于满足了。
- the-unarchiver 【App store, 免费】解压/压缩工具,
brew install --cask the-unarchiver
文件比较/查看
- Meld 【开源免费】文件比较, Meld git下载
- Qmenu 【免费, App strore】访达扩展,拥有QSpace【付费, App strore】的部分功能。Support open in more Apps, such as Atom, MacVim, Emacs, CotEditor, Typora, Android Studio, HBuilderX, IDEA, AppCode, CLion, DataGrip, DataSpell, GoLand, PhpStorm, PyCharm, PyCharm CE, Rider, RubyMine, WebStorm.
- 【新建文件】
- 【计算文件哈希值】
- 【Open in Item2】
- 【Open in VScode】
- 【Open in IntelliJ IDEA】
- 【Open in PyCharm CE】
- 【Open in Typora】
- 【Copy path】
文件清理
- [x] **CleanMyMac ** 【我的百度网盘、硬盘】系统清理。付费软件。
- [x] **OmniDiskSweeper ** 系统文件清理。开源免费软件。
工具
云盘
-
[x] Kiwi for Gmail,Gmail 客户端, 我用的免费的lite版,App store 要切换到美国。
-
[x] Microsoft NTFS for Mac by Paragon Software - 支持 NTFS 格式硬盘,因为原来买了希捷的移动硬盘,送的软件,一般、够用。
-
[x] RDM,【免费,开源】分辨率切换,允许设置未支持的分辨率,比如我会在录屏时设置 720p(hd) 的分辨率。在使用多个外接显示屏的时候,也可以调整外接显示屏的分辨率,很方便。
笔记/阅读
现用笔记
1 | #### **Notion vs Obsidian 核心对比表** |
如何选择?30秒决策模型
-
必须完全离线使用?
→ 是:选 Obsidian;否:下一步。 -
每周需多人实时协作?
→ 是:选 Notion;否:下一步。 -
愿意折腾插件/主题?
→ 是:选 Obsidian;否:选 Notion。
混合方案:用Obsidian做本地知识库,精选笔记通过插件同步至Notion展示/协作。
未来趋势:Notion已内测离线模式(预计2025 Q4推出),Obsidian将降价Sync服务并增强Canvas协作。
旧爱笔记
- [x] Onenote,笔记工具,最早从 Evernote印象笔记 (免费版不够用,会员每年得100+,有点是可以搜索图片里的内容+剪切网页) 切到 Onenote, 现在用Notion 和 Obsidian。博客我现在markdown一般都用vscode+markdown插件来写了。
- Onenoted 优点
- 0 免费 + 实时同步到onedrive
- 1 多级目录(note - stack section - section - page - subpage)
- 2 笔记间可相互引用:可复制page link和section link
- 3 像画布,可以随意放置在任意地方
- 4 语音转文字功能
- Onenoted 缺点(导致最后弃用)
- 对markdown支持不好(只有windows版本有插件可以支持markdown)
- 从笔记里复制粘贴出来的文字经常会变成图片
- 从外面复制粘贴到笔记里的时候,经常提示不能粘贴此内容
- Onenoted 优点
- Ulysses
- 有道云笔记【免费,支持markdown】推荐。APP store 可下载
- 支持markdown
- 免费版(非会员)2-3G空间
- Typora 专门写markdown的编辑器。
阅读
博客
- uPic 【免费,开源】Mac图床客户端。我当然用的免费开源版。需要在 系统偏好设置 - 扩展 - 访达扩展 中添加扩展,否则点击会没有反应,参照
- 支持图床: smms、 又拍云 USS、七牛云 KODO、 阿里云 OSS、 腾讯云 COS、微博、Github、 Gitee、 Amazon S3、自定义上传接口等
- 中文使用说明
- App store 也可下载收费版¥30 只有 AppStore 是最新版本。 其他安装留在`v0.21.1’。可以拉取代码自行编译打包。
作图
-
Photoshop 【收费】,如果轻量级使用可以用网页在线工具photopea代替。
-
[x] OmniGraffle 画图工具.
-
[x] Xmind 脑图工具。
-
[x] Figma UX作图工具。
- 一站式设计平台Figma为设计师和开发者提供全方位工具,支持自动适配不同布局尺寸,告别手动调整的繁琐。
- 高效批量编辑支持同时编辑系统化或自由布局中的多个画框(Frames),大幅提升设计效率。
- 智能原型交互一键生成高保真交互原型,快速验证用户流程与界面动效,加速产品迭代。
- 开发者友好模式「开发模式」(Dev Mode)专为开发者打造,支持精准查看设计参数、获取代码标注,并实时同步设计状态变更。
- 无缝团队协作设计、开发、文案及外部协作者可在同一文件中实时协作,通过语音/聊天沟通,并利用批注功能收集反馈,确保团队目标一致。
截图
- Shottr 【免费,MAC M1】Screenshot tool fordesigners,front-end engineers,mobile developers those who care about pixels.
- 可以量尺寸pixels
- Text recognition (OCR) 图片识别文字
- Scrolling Screenshots on Mac 长截图
- Color picker 取色器
修图
视频
视频播放
- [x] Gif Brewery 3 ,GIF 录屏工具, 可以直接录屏并转换成gif动图。免费,App store 下载。
- 各类视频软件
- [x] IINA,IINA视频播放。原来用的VLC media player,后来改用IINA。【开源免费】多媒体播放器,支持多倍速播放。
brew install --cask iina
视频编辑
-
[x] KeyCastr,你在键盘上按了哪些键,会显示在屏幕上,适合录屏的时候使用。通过 homebrew cask 安装:
brew cask install keycastr
。记得mac设置Security & Privacy下的Input monitoring 和 Accessibility里面要加上并勾选。顺便把开始显示键盘的快捷键设置成了F19 + k。免费,开源。 -
[x] DaVinci Resolve 16 达芬奇,视频剪辑,有免费版本,影视飓风在B站有免费教程。
-
[x] Blackmagic RAW Player Blackmagic RAW Player是观看Blackmagic RAW格式片段的理想选择。Blackmagic RAW Player能够播放Blackmagic RAW格式的媒体文件,以及扩展名为.braw的媒体文件。App store 有,免费。
-
[x] Blackmagic RAW Speed Test Blackmagic RAW Speed Test是一套CPU和GPU衡量工具,可用于测试系统上解码全分辨率Blackmagic RAW帧的速度。测试中多个CPU内核和GPU会被自动检测和使用,为您提供准确实际的结果。只需选择Blackmagic RAW固定比特率3:1、5:1、8:1或12:1,以及您想要的分辨率即可执行测试。测试结果以简单明了的表格形式展示,显示了您的计算机每秒解码所有支持分辨率的帧数。App store 有,免费。
-
[x] PluralEyes 4 Red Giant PluralEyes for mac是Mac平台上一款专业的音视频同步剪辑软件,pluraleyes 4 mac支持使用轨道和媒体剪辑、跨区剪辑、临时同步文件、调整同步结果、微调同步、导出为媒体文件、导出时间轴等功能,能够轻松处理多机位的音视频同步问题。付费。
-
[ ] Softorino YouTube Converter,免费24小时,之后付费,YouTube 视频下载
-
[ ] youtube-dl 命令行视频下载利器,选择下载视频,或是将视频流直接导出到自己想使用的播放器中。国内类似版本: You-Get,对国内平台支持的更好。
- [ ] Folx 5 + qBittorrent + Motrix,下载工具,Folx 下 http,qBittorrent 下 magnet,Motrix 是 aria2 的封装,可以下百度云盘、115 等
- [ ] f.lux,调节显示器色温,护眼,尤其是早上起来屏幕实在是刺眼
虚拟机
- [x] ParallelsDesktop 【付费】Mac上跑Windows虚拟机,与Mac集成的非常好。
- [x] VirtualBox 【免费】Oracle虚拟机。
翻译
工作必备
- [x] GlobalProtect 【网址下载】 工作 VPN 软件
- [x] Microsoft Remote Desktop [APP Store] 美版账号,连接远程虚拟机。
- [x] VNC Viewer【免费】连接远程虚拟机。
- [x] Zoom 在线会议。
- [x] Slack 办公聊天。
- [x] Grammarly Chrome extension + Mac application 英文写作必备,可以提示语法错误并自动改正。
- Microsoft office 365 微软全家桶。
MAC 设置
高效 MacBook 工作环境配置
Finder设置
-
Mac 显示隐藏文件 命令 comand finder
1 | defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件 |
删除启动台(LaunchPad)残留的图标
壁纸软件
- Irvue: 【Apple store 美版账户, 免费】自动换壁纸,就不用再为切换壁纸这件事情消耗过多不必要的时间。它自动获取 Unsplash 上的高质量无版权图片作为壁纸。在其菜单栏菜单中的 Update interval(更新时间)中可以设置更新间隔,从每半小时到每月都可以设置,也可以选择手动更新。
- Unsplash :【Apple store 美版账户, 免费】作为质量最高的免费无版权图片资源网站之一,Unsplash 一直被众多第三方壁纸应用选为图片来源,而这个高质量的照片网站终于有官方的 Mac 客户端了。
参考文章: