
Carbon (carbon.now.sh) 是一款非常受开发者欢迎的开源在线工具,专门用于为你的代码生成高质量、高颜值的截图。
当你想要在博客、推文(Twitter/X)、演示文稿(PPT)或技术文档中分享代码片段时,直接复制粘贴纯文本或使用系统截图往往不够美观,而 Carbon 可以帮你把枯燥的代码变成艺术品。
以下是它的核心功能和特点介绍:
1. 核心功能
代码美化:自动对代码进行语法高亮处理。
高度可定制:
主题选择:内置了数十种经典的代码配色方案(如 Monokai, Solarized, One Dark, Dracula 等)。
窗口样式:可以模拟 macOS 窗口(带红黄绿三个小按钮)或其他极简风格。
背景调节:支持修改背景颜色、渐变色,或者直接去除背景(透明)。
排版控制:调整字体(支持多种等宽字体,如 Fira Code, JetBrains Mono 等)、字号、行高、内边距(Padding)和阴影。
语言自动识别:支持几乎所有主流编程语言。
2. 使用方法
输入代码:将代码粘贴到编辑器中,或者直接拖入一个代码文件。
进行个性化设置:通过顶部的下拉菜单调整主题、语言、背景色、字体等参数。
导出/分享:
3. 为什么开发者喜欢它?
4. 类似工具(替代品)
虽然 Carbon 是这类工具的鼻祖,但也有一些类似的优秀工具:
Ray.so:界面更简洁,由 Raycast 团队出品。
Snappify:功能更强大,支持多代码块排版和动画。
Silicon:一个基于 Rust 的命令行工具,适合喜欢在终端操作的用户。
总结:如果你想让你的代码看起来更专业、更吸引人,carbon.now.sh 是目前最简单且效果最好的选择。