apm install 支持空格分隔批量安装插件,如 apm install atom-beautify linter linter-eslint emmet autocomplete-plus;拼错则跳过,其余照常安装,比图形界面更稳更快。
用
一行装多个插件最稳
Atom 官方包管理器
原生支持批量安装,不需要写脚本、不用反复点界面——只要把插件名并列写在一条命令里就行。
常见错误是误以为要一个个
,结果开十次终端;或者复制粘贴时漏空格,导致只装了第一个。
—— 空格分隔,顺序无关
所有插件会并发下载解压,依赖自动处理,比图形界面快不少
如果某个插件名拼错(比如写成
),
会报
并跳过它,其余照常安装
网络卡顿时,建议加
减少输出干扰:
离线或受限环境:直接扔进
文件夹
公司内网/校园网禁止外连、或
被墙时,手动放文件是最可靠 fallback 方案。关键不是“拷进去就完事”,而是目录结构必须干净。
容易踩的坑是解压后留着
这类版本后缀,Atom 会直接忽略整个文件夹。
从 GitHub Releases 下载插件的
包(别下 Source code),解压后重命名文件夹为纯名字,例如把
改成
Windows 路径是
,macOS/Linux 是
插件文件夹里必须含
,且
字段值要和文件夹名完全一致(大小写敏感)
装完别急着重启——先在 Atom 里按
输入
刷新一次,比全重启快
用
快速导出当前插件清单
想在新机器上复刻一模一样的插件环境?别靠记忆或截图,
自带导出能力,但默认输出带颜色和格式,得加参数才干净。
有人用
复制粘贴,结果把版本号、描述文字全塞进新命令,导致安装失败。
导出:运行
,生成纯插件名列表(每行一个)
批量重装:用
或循环读取,例如 Linux/macOS:
Windows 用户可用 PowerShell:
注意:
不包含核心插件(如
),它们是 Atom 自带的,不用重装
为什么别用图形界面批量点“Install”?
Settings → Install 页面里搜关键词(比如
),勾选一堆再点安装——看起来方便,实际极易失败。
Atom 图形安装器本质是串行调用
,中间任一插件超时或网络抖动,后续全部卡住,界面还不会报错,只显示“Installing…”不动。
没进度反馈:不像命令行能看到实时日志,你不知道卡在哪一个
无法跳过失败项:哪怕只有一个插件 404,整个流程就停住,得手动删掉已装一半的残留文件夹
重复安装风险高:点快了可能触发多次请求,造成
冲突或权限错误
真要图省事,至少先用
确认名字准确,比如
,避免搜到同名不同作者的废弃包
批量安装的核心就两条:信任
的原生命令能力,以及彻底放弃对图形界面“多选安装”的幻想。插件名拼错、路径有空格、版本后缀没删——这些细节不处理,再多技巧也白搭。
apm installapmapm installapm install atom-beautify linter linter-eslint emmet autocomplete-plusemmettapmPackage not found--no-colorapm install --no-color linter linter-ui-default~/.atom/packagesapm-v2.14.0.zipemmet-3.0.2emmet%USERPROFILE%\.atom\packages~/.atom/packagespackage.json"name"Ctrl+Shift+PWindow: Reloadapm list --installed --bareapmapm listapm list --installed --bare > packages.txtxargsxargs -a packages.txt apm installGet-Content packages.txt | ForEach-Object { apm install $_ }--baretree-viewlinterapm installpackage.jsonapm searchapm search linter-eslintapm