quicklook插件用于扩展macos空格键预览功能,需将.qlgenerator文件放入~/library/quicklook/并执行qlmanage -r刷新缓存;iterm2通过配置文件、shell工具(如fzf)增强终端体验;ide插件则在settings→plugins中管理。

macOS 系统插件不是统一类型,而是按用途分属不同机制:QuickLook 预览插件、终端增强(如 iTerm2 插件)、IDE 工具(如 IntelliJ/PyCharm 插件)等。它们安装路径、生效方式和管理逻辑完全不同,不能混为一谈。关键在于先明确你要增强哪一部分功能。
QuickLook 预览插件:让空格键支持更多文件格式
这类插件扩展 macOS 原生的空格键快速预览能力,例如预览 Markdown、代码、PDF 元信息、SVG 等。
- 下载插件包(如 Mac-QuickLook),解压后找到
.qlgenerator文件 - 安装到个人目录更安全:
~/Library/QuickLook/(需手动创建该文件夹) - 必须执行刷新命令:
qlmanage -r,否则新插件不会生效 - 验证方式:选中支持格式的文件(如 .md 或 .yml),按空格键看是否正常渲染
iTerm2 插件与配置:提升终端体验的核心手段
iTerm2 本身不叫“插件系统”,但通过配置文件(profiles)、Shell 集成(如 Oh My Zsh)、脚本工具(fzf、zoxide)和主题配色实现类似插件效果。
- 安装 iTerm2 后,打开 Preferences → Profiles → General,设置默认 Shell(推荐 zsh)
- 在 Profiles → Colors 中导入或选择预设主题(如 Dracula、One Dark)
- 配合 Homebrew 安装常用工具:
brew install fzf zoxide the_silver_searcher - 这些工具无需“安装插件”,只需在 shell 配置文件(
~/.zshrc)中启用即可生效
JetBrains IDE 插件(IntelliJ / PyCharm):功能模块化管理
这类插件由 JetBrains 官方或社区开发,集成在 IDE 内部,与系统无关,但对开发效率影响极大。
- 打开 IDE → Settings → Plugins(快捷键
Cmd + ,→ Plugins) - 用 Marketplace 搜索并一键安装(如 Rainbow Brackets、GitToolBox、Python 调试支持)
- 已安装插件可随时禁用或卸载;禁用非必要插件能明显提升启动速度和响应流畅度
- 命令行安装适用于自动化部署:
open -na "PyCharm.app" --args installPlugins com.jetbrains.pycharm
其他常见插件类场景
比如 Xcode 插件(已基本废弃)、Finder 扩展(如 QuickLook 替代方案)、Safari 浏览器扩展等,都遵循各自生态规则:
- Xcode:现代版本不再支持第三方插件,功能由 Swift Package 或内置工具替代
- Finder:没有传统插件系统,增强靠 QuickLook + Automator + Services 脚本组合实现
- Safari:仅支持 App Store 分发的扩展,需在「系统设置 → 隐私与安全性 → Safari 扩展」中开关











