Sublime Text无法安装Carbon插件,因Carbon是独立在线工具而非Sublime插件;推荐通过复制代码→打开carbon.now.sh→粘贴→下载的轻量工作流,或使用命令行工具carbonara生成图片。

https://carbon.now.sh),不是 Sublime 插件。
你真正需要的,是一套轻量、可靠、能从 Sublime 快速调用 Carbon 生成图片的工作流。
为什么不能直接安装 “Carbon 插件”?
Carbon 没有提供 Sublime Text API 接口,也没有维护任何官方或第三方 Sublime 插件。搜索 Package Control 中的 carbon、carbon-now 等关键词,只会找到极少数非官方、长期未更新、依赖过时 Node 工具链的实验性包(如 CarbonNowSh),它们在 Sublime Text 4 + macOS / Windows 上基本不可用,且容易报错:Error: spawn carbon-now ENOENT 或 command not found。
推荐做法:用 Sublime 命令行 + 浏览器快捷配合
绕过插件,用最简路径达成目标——复制代码 → 打开 Carbon → 粘贴 → 下载。关键在于提速:
- 选中代码后,按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS),输入Copy File Path或直接用Ctrl+C复制选中文本(确保没多余空行) - 打开浏览器新标签页,访问
https://carbon.now.sh - 粘贴代码(
Ctrl+V),左侧面板可快速调整主题(seti、dracula)、字体(Fira Code)、背景色、是否显示行号等 - 点击右上角
Export→Download PNG,默认分辨率已足够清晰
进阶:用 Sublime 构建系统自动打开 Carbon 网页
如果你坚持想“一键触发”,可以配置一个简易构建系统,把当前文件内容 URL 编码后拼接到 Carbon 链接中(注意:Carbon 不支持 GET 参数传大段代码,仅适用于短 snippet;长代码仍需手动粘贴):
{
"cmd": ["open", "-g", "https://carbon.now.sh/?code=${file_base_name}"],
"selector": "source",
"shell": true,
"windows": {
"cmd": ["cmd.exe", "/c", "start", "https://carbon.now.sh/"]
},
"linux": {
"cmd": ["xdg-open", "https://carbon.now.sh/"]
}
}
保存为 Carbon.sublime-build 放入 Packages/User/ 目录。之后按 Ctrl+Shift+B 可快速打开 Carbon 页面——但别指望它自动填入代码,这是浏览器同源策略和 Carbon 设计限制决定的,强行绕过反而增加不稳定性和 XSS 风险。
替代方案:本地命令行工具(更可控)
如果分享频率高,建议放弃 Sublime 插件幻想,改用命令行工具 carbon-now-cli(需 Node.js):
- 全局安装:
npm install -g carbon-now-cli - 在终端中执行:
carbon-now "console.log('hello')",会自动生成图片并打开 - 配合 Sublime 的
Terminal插件(或系统终端),选中代码 → 右键 →Open Terminal Here→ 粘贴执行,比任何“伪插件”都快且稳定
注意:carbon-now-cli 已停止维护,推荐迁移到更活跃的 carbonara(Rust 编写,无 Node 依赖):cargo install carbonara,然后用 carbonara --code 'print(123)' 直接生成。









