终极Finicky指南:如何在Mac上智能分配浏览器启动

张开发
2026/4/13 3:24:33 15 分钟阅读

分享文章

终极Finicky指南:如何在Mac上智能分配浏览器启动
终极Finicky指南如何在Mac上智能分配浏览器启动【免费下载链接】finickyA macOS app for customizing which browser to start项目地址: https://gitcode.com/gh_mirrors/fi/finickyFinicky是一款强大的macOS应用它能让你通过自定义规则来决定每个链接或URL应该用哪个浏览器打开。作为你的默认浏览器Finicky可以帮助你将Facebook或Reddit等网站在一个浏览器中打开而Trello或LinkedIn等在另一个浏览器中打开实现高效的浏览器管理。快速安装Finicky的两种方法通过官方发布包安装访问项目发布页面下载最新版本解压后将Finicky.app拖入应用程序文件夹使用Homebrew安装如果你是Homebrew用户可以通过一行命令快速安装brew install --cask finicky3分钟配置你的第一个规则创建配置文件在你的用户主目录创建一个名为.finicky.js的文件这是Finicky的核心配置文件。基础配置示例以下是一个简单但实用的配置让不同网站在不同浏览器中打开module.exports { defaultBrowser: Google Chrome, handlers: [ { // 将苹果官网和示例网站在Safari中打开 match: finicky.matchHostnames([apple.com, example.com]), browser: Safari }, { // 包含workplace的链接在Firefox中打开 match: /workplace/, browser: Firefox } ] };高级功能URL重写与智能匹配自动将HTTP转换为HTTPSFinicky可以自动将不安全的HTTP链接转换为HTTPSrewrite: [ { match: ({ url }) url.protocol http, url: { protocol: https } } ]按域名匹配网站使用正则表达式匹配特定域名及其所有子域名match: finicky.matchDomains(/.*\.google.com/)启动与设置默认浏览器启动Finicky应用首次启动时系统会提示是否将Finicky设为默认浏览器请点击是所有链接点击都会先经过Finicky处理根据你的规则打开相应浏览器故障排除与配置技巧如果你的规则没有按预期工作可以检查配置文件格式是否正确匹配规则是否精准浏览器名称是否与系统中的一致更多高级配置技巧和示例可以参考项目中的配置示例文件Finicky/Finicky/defaultConfig.js。为什么选择Finicky完全控制通过JavaScript配置文件实现无限可能轻量级不占用系统过多资源灵活强大支持URL重写、条件匹配等高级功能开源免费完全开源的macOS应用无论你是需要分离工作和个人浏览还是想为特定网站使用特定浏览器Finicky都能满足你的需求让浏览器管理变得前所未有的简单高效【免费下载链接】finickyA macOS app for customizing which browser to start项目地址: https://gitcode.com/gh_mirrors/fi/finicky创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

更多文章